About
Technology
Issues
FAQ
Search
Scientometrics
Impact Factor
Discipline Ranks
h
-index
g
-index
Articles
Citations
Article Citations
Citation Distribution
Overviews
Top Institutions
Top Schools
Top Authors
Prolific Authors
Top Articles
Citing Bodies
Top Citing Authors
Top Citing Institutions
Top Citing Schools
Top Citing Journals
Top Citing Disciplines
exaly
›
Journals
›
Annual Review of Food Science and Technology
Annual Review of Food Science and Technology
10.9
(top 1%)
impact factor
332
(top 50%)
papers
27.7K
(top 10%)
citations
95
(top 5%)
h
-index
11.4
(top 1%)
extended IF
349
all documents
29.5K
doc citations
155
(top 5%)
g
-index
Top Authors (by articles)
#
Author
Articles
Citations
R ARank
R CRank
1
David Julian McClements
13
1,927
22
15
2
Mary Ann Lila
6
457
5
3
4
Hang Xiao
5
628
14
7
4
Rodolphe Barrangou
5
363
5
15
4
Reynolds Paul Ross
5
560
28
33
7
Liangli Lucy Yu
4
183
11
8
7
Marcel H Zwietering
4
264
10
8
7
Aidan Coffey
4
596
11
2
10
Rishipal Bansoode
3
179
4
6
10
Elke Arendt
3
373
22
16
10
Yeonhwa Park
3
315
13
9
10
Casimir C Akoh
3
277
11
9
10
Alejandro G Marangoni
3
197
25
19
10
Paul D Cotter
3
223
25
36
10
Catherine Stanton
3
211
34
55
10
Colin Hill
3
369
32
22
10
Olivia McAuliffe
3
411
8
5
10
Jan A Delcour
3
644
28
11
10
Jozef L Kokini
3
120
16
13
10
Emanuele Zannini
3
373
14
9
10
Yuan Yao
3
172
3
4
10
Todd R Klaenhammer
3
239
12
18
24
Bart M Nicolai
2
180
33
23
24
Andrew P Neilson
2
155
10
5
24
Jennifer Mahony
2
47
12
23
24
Maria G Corradini
2
86
18
12
24
Anne Strunge Meyer
2
66
36
58
24
Pieter Verboven
2
180
15
12
24
Hengjun Du
2
237
7
5
24
Lianzhou Jiang
2
188
14
6
24
Gail Bornhorst
2
197
6
4
24
Karin Schroen
2
684
28
3
24
M M Giusti
2
1,525
11
3
24
Francesca De Filippis
2
134
10
22
24
Lynne S Taylor
2
136
26
21
24
Bingcan Chen
2
263
15
6
24
Eric Andrew Decker
2
257
22
17
24
Claire C Berton-Carabin
2
684
8
2
24
Jianrong Li
2
106
6
9
24
Xiangyu Deng
2
204
6
3
24
Lisa J Mauer
2
136
8
7
24
Suzanne D Johanningsmeier
2
294
2
2
24
Fangfei Lou
2
106
2
3
24
Mario G Ferruzzi
2
109
17
21
24
Marilyn C Erickson
2
156
4
2
24
Douwe Van Sinderen
2
47
44
68
24
David A Mills
2
253
18
24
24
Danilo Ercolini
2
134
12
24
24
Long Bai
2
404
9
2
24
Charlotte Jacobsen
2
184
13
8
24
E Allen Foegeding
2
119
7
9
24
M Monica Giusti
2
1,525
8
2
24
J Bruce German
2
230
22
29
24
Anne S Meyer
2
66
34
53
56
Jason C White
1
131
26
24
56
Da-Yong Zhou
1
25
19
21
56
Katri Korpela
1
93
6
13
56
Lorraine Endersen
1
253
2
1
56
Kazuo K Miyashita
1
55
38
42
56
James R Coughlin
1
176
2
2
56
Eric Dickinson
1
174
40
26
56
P Michael Davidson
1
125
15
16
56
Yang Tao
1
27
13
25
56
Mahejibin Khan
1
69
1
2
56
Abdulkerim Eroğlu
1
81
6
4
56
Malcolm B Burbank
1
59
2
4
56
Paul W O'toole
1
21
48
100
56
Iziar Amaia Ludwig
1
204
11
6
56
Antoine Bouchoux
1
29
6
10
56
Oscar P Kuipers
1
117
61
43
56
Alireza Abbaspourrad
1
23
35
51
56
Bing Shao
1
59
30
24
56
Walid Q Alali
1
60
5
5
56
Leonard M C Sagis
1
160
22
11
56
Claude P Champagne
1
7
14
30
56
Roy D Sleator
1
45
26
25
56
Qiang He
1
52
13
13
56
Hong-Wei Xiao
1
27
21
23
56
Qixiao Zhai
1
44
26
30
56
José I Reyes-De-Corcuera
1
70
4
2
56
Mary Ellen Sanders
1
155
4
5
56
Yongning Wu
1
59
81
65
56
Changqi Liu
1
68
10
7
56
Hazal Turasan
1
10
3
9
56
Shuhao Cao
1
52
3
1
56
Bruce R Hamaker
1
50
39
40
56
Heidy M W Den Besten
1
75
7
5
56
Chaitanya Krishna Sarangapani
1
128
5
5
56
Cécile Le Floch-Fouéré
1
29
8
9
56
Hiroshi Kitagaki
1
100
11
4
56
Seid Mahdi Jafari
1
233
40
25
56
Jing Wu
1
63
19
7
56
Grazia Cottone
1
33
7
13
56
Valentin Jossen
1
37
4
5
56
Colin D Kay
1
204
13
7
56
Elvira Gonzalez de Mejia
1
81
31
28
56
David E Swayne
1
59
30
34
56
Eduardo Puértolas
1
167
9
7
56
Surendranath P Suman
1
445
9
3
56
Alan Crozier
1
204
36
29
56
Patrick J Cullen
1
128
46
34
56
Casper Wilkens
1
25
5
8
56
Kristoffer Krogerus
1
33
8
10
56
George A Van Aken
1
21
2
3
56
Guodong Zhang
1
112
15
10
56
Jason R Stokes
1
45
21
29
56
Béatrice Laroche
1
21
7
10
56
Yiren Yue
1
101
5
2
56
Mehdi Nikoo
1
377
6
1
56
Stefano Renzetti
1
71
7
4
56
Yong Jun Goh
1
144
8
5
56
Atze Jan van der Goot
1
29
27
31
56
Floor K G Schreuders
1
29
6
9
56
Jennifer Perry
1
60
6
4
56
Francisca Randez-Gil
1
57
15
11
56
James N Bemiller
1
204
5
3
56
Meng Zhao
1
38
12
13
56
Alfonso Prado-Cabrero
1
54
1
6
56
Alicja K Warda
1
117
4
1
56
Shridhar K Sathe
1
68
14
18
56
Ioannis S Chronakis
1
105
13
7
56
Ming Miao
1
50
20
13
56
Priyatharini Ambigaipalan
1
706
5
2
56
Konstantina Kyriakopoulou
1
29
7
12
56
Micaela Hayes
1
17
2
3
56
Evanthia Monogioudi
1
180
3
1
56
Michiel Kleerebezem
1
237
44
34
56
Arun S Mujumdar
1
27
26
32
56
Vera Lavelli
1
72
13
12
56
Catrin Williams
1
91
5
3
56
Sarah O'Flaherty
1
35
6
9
56
Laura Salvia Trujillo
1
207
12
5
56
Marianne N Lund
1
22
10
18
56
Floirendo P Flores
1
66
2
4
56
Ganesan Narsimhan
1
79
19
9
56
Vincenzo Fogliano
1
116
66
39
56
Bongkosh Vardhanabhuti
1
86
8
6
56
Jean-Christophe Jacquier
1
33
13
16
56
Jiyoung Lee
1
81
17
8
56
Mary Ann Augustin
1
83
20
16
56
Fang Li
1
227
5
2
56
Jelena J Vulić
1
72
15
7
56
Hanna Salminen
1
64
10
7
56
Juming Tang
1
113
41
18
56
Brendan A Niemira
1
465
10
2
56
Denis Renard
1
29
12
16
56
Alissa A Nolden
1
20
8
11
56
Ming-Yong Xie
1
29
32
39
56
Giovana Bonat Celli
1
23
6
13
56
Mansel W Griffiths
1
27
25
40
56
Jose Antonio Prieto
1
57
18
14
56
Shuang Song
1
25
11
12
56
Lukas Wisgrill
1
17
8
14
56
Alexander Mathys
1
41
16
22
56
Yrjö Roos
1
269
14
4
56
Lee W Riley
1
40
20
23
56
Richard H Stadler
1
176
6
5
56
Chiara Rutanen
1
180
2
1
56
Thomas Vandendriessche
1
151
7
2
56
Andreas Håkansson
1
83
7
2
56
Kirsty E Kliem
1
57
3
4
56
Matthijs Dekker
1
21
25
35
56
Xianli Wu
1
41
5
11
56
Ellen J Van Loo
1
60
7
13
56
Edward Foegeding
1
86
12
12
56
Willem M De Vos
1
173
91
92
56
Monica R Loizzo
1
72
43
31
56
Jorge Welti-Chanes
1
81
33
14
56
Yezhi Fu
1
5
4
7
56
Glenn R Gibson
1
209
15
21
56
Qi-Xiao Zhai
1
44
17
20
56
Joseph M K Irudayaraj
1
305
43
11
56
H Douglas Goff
1
38
19
24
56
Francisco A Tomas-Barberan
1
68
37
50
56
Fotios Spyropoulos
1
61
12
8
56
Apurva Patange
1
128
3
2
56
Zhongli Pan
1
27
22
32
56
Martina Fikselova
1
72
5
2
56
Ana Ferrer
1
41
32
40
56
Iris Joye
1
391
8
3
56
Juan Carlos Espín
1
68
22
40
56
Andreas Schieber
1
89
17
16
56
Yifen Wang
1
113
15
5
56
Kee-Hong Kim
1
37
11
10
56
Christophe M. Courtin
1
149
48
26
56
H Rex Gaskins
1
149
19
23
56
Brian Gibson
1
33
8
9
56
Cheryl Chung
1
363
5
1
56
Hany Anany
1
27
2
10
56
Yang Jiao
1
113
5
2
56
Peiyi Shen
1
101
3
2
56
Rachel E Kopec
1
305
7
2
56
Gareth A Wallis
1
61
12
10
56
Steven J Schwartz
1
305
23
13
56
Annia Galano
1
294
30
13
56
Harris R Lieberman
1
52
38
36
56
Vm Bala Balasubramaniam
1
286
20
6
56
Antonio J Meléndez-Martínez
1
72
21
20
56
Igor Tomasevic
1
11
31
44
56
Yolanda Sanz
1
75
42
61
56
Peter P Purslow
1
100
9
13
56
Harry Boer
1
180
11
1
56
Hao Feng
1
262
9
3
56
Rajinder Paul Singh
1
155
8
4
56
Azizah Misran
1
42
4
2
56
Yves Raymond
1
7
2
6
56
Henk van Loveren
1
75
4
3
56
Regine Eibl
1
37
9
10
56
Qingbing Guo
1
38
9
9
56
Xiaolei Shi
1
10
7
16
56
Jan Knol
1
164
30
23
56
Jovan Ilic
1
11
4
4
56
Dejian Huang
1
10
29
70
56
Charles Edwards
1
76
12
6
56
Dolores Corella Piquer
1
45
55
75
56
Shao-Ping Nie
1
29
41
50
56
Sean F O'keefe
1
63
26
22
56
C Anthony Ryan
1
56
7
11
56
Brandon C Grigg
1
88
1
1
56
Joe Mac Regenstein
1
377
34
9
56
Saïd Bouhallab
1
29
14
30
56
Katherine Z Sanidad
1
112
5
2
56
Angela M Zivkovic
1
72
10
16
56
Sylvain Moineau
1
113
36
28
56
Seungjun Lee
1
81
4
3
56
Xuewen Jiang
1
81
1
1
56
J Raul Alvarez-Idaboy
1
294
23
8
56
Jiawei Wan
1
52
2
2
56
Kieran M Lynch
1
185
8
3
56
Todd R Callaway
1
3
34
58
56
Richard Hartel
1
72
12
13
56
Donal MacKernan
1
33
1
3
56
Adeline Boire
1
29
3
8
56
Yoshinori Mine
1
142
18
10
56
Steven C Ricke
1
60
24
25
56
Da-Wen Sun
1
98
53
45
56
Julie M Goddard
1
73
14
14
56
Britt M Burton-Freeman
1
199
20
8
56
Sandrine P Claus
1
45
6
14
56
Maarten L A T M Hertog
1
151
19
10
56
Nuria C Acevedo
1
62
12
12
56
Daniela Barile
1
95
20
20
56
Seung-Oh Seo
1
11
9
15
56
David L Cheung
1
33
12
15
56
Deng Li-Zhen
1
27
4
8
56
Micha Peleg
1
14
18
24
56
Hendrik C Den Bakker
1
152
14
7
56
Michael Newton Clifford
1
204
23
16
56
Bradley W Bolling
1
63
12
16
56
Randall C Robinson
1
95
4
2
56
Sandra E Kentish
1
262
49
13
56
Junji Jia
1
38
11
9
56
Indra Prakash
1
162
24
16
56
Orla O'Sullivan
1
21
24
58
56
Gopinadhan Paliyath
1
42
13
12
56
Robyn T Eijlander
1
117
3
1
56
Youg-Su Jin
1
11
28
47
56
Steven Le Feunteun
1
21
10
15
56
Oscar Coltell
1
45
16
18
56
Daniel Granato
1
325
27
10
56
Sally Gras
1
7
33
73
56
Gloria Mazzone
1
294
18
1
56
Yanbei Wu
1
41
2
2
56
Valerie Lechevalier
1
29
9
12
56
Jian Zhao
1
131
15
11
56
Mingfei Yao
1
179
8
4
56
Riitta Partanen
1
180
11
4
56
L Federico Casasssa
1
125
5
1
56
Kirk D Dolan
1
68
13
6
56
Alessandra Pecorelli
1
61
12
18
56
Vladimir Lobaskin
1
33
11
12
56
Kristin Verbeke
1
149
22
20
56
Dipayan Sarkar
1
60
14
7
56
Matthew D Moore
1
86
6
4
56
Shinya Ikeda
1
14
13
11
56
Helen S Melito
1
32
9
9
56
John M Nolan
1
54
17
16
56
Hudaa Neetoo
1
45
7
5
56
Bradley P Marks
1
41
8
7
56
RosaliaGT Garcia-Torres
1
70
1
2
56
Paula Bourke
1
128
21
20
56
Francisco J. Barba
1
325
59
20
56
Marcus Claesson
1
82
13
30
56
Eugenio Parente
1
113
19
13
56
Cristina Delgado-Andrade
1
116
19
9
56
Wouter Saeys
1
151
29
15
56
Silvana Martini
1
33
15
13
56
Annette Rompel
1
17
27
48
56
Laifeng Lu
1
38
5
7
56
Uyory Choe
1
52
2
2
56
Maciej Chichlowski
1
158
4
4
56
Lee-Ann
1
86
10
8
56
Qixin Zhong
1
81
21
12
56
Benedikt Warth
1
17
22
42
56
Muhammad Gulzar
1
33
1
2
56
Luis J Bastarrachea
1
73
5
5
56
Silvia Arboleya
1
37
9
24
56
Gabriel Vinderola
1
7
18
29
56
Eugene Dempsey
1
37
31
41
56
Paul Menut
1
29
9
10
56
Jonathan Swann
1
45
23
30
56
Peter Birkin
1
33
14
16
56
Joran Verspreet
1
149
10
3
56
Liangzhong Ai
1
38
22
20
56
Stephen Forsythe
1
100
30
22
56
Ana C Mendes
1
105
11
5
56
Oliver Schlüter
1
336
18
3
56
Danijela Bursać Kovačević
1
325
16
7
56
Alessandro Torricelli
1
151
26
12
56
Susan Løvstad Holdt
1
79
4
4
56
Anne Maarit Salonen
1
173
10
12
56
Cristina M Sabliov
1
118
14
8
56
Jianshe Chen
1
14
23
35
56
Olga Martin-Belloso
1
207
44
26
56
Yang Nan
1
38
5
3
56
Kalidas Shetty
1
60
29
21
56
Rebecca M Goulter
1
86
4
3
56
Xiaonan Sui
1
107
14
10
56
Pablo Juliano
1
78
6
6
56
Fanbin Kong
1
66
12
13
56
Qin Wang
1
44
19
27
56
Jose M Ordovas
1
45
100
131
56
Edward J Calabrese
1
27
60
84
56
Lorraine Brennan
1
52
36
51
56
Shai Barbut
1
114
17
15
56
Jose Manuel Lorenzo Rodriguez
1
325
77
16
56
Jane W Agger
1
25
8
16
56
Michael Wink
1
32
98
150
56
Renger F Witkamp
1
2
36
94
56
Frederico Magalhães
1
33
7
6
56
Hongbin Pu
1
98
16
18
56
Shuo Wang
1
23
61
89
56
Romain Briandet
1
120
24
17
56
Ilija Djekic
1
11
30
37
56
Jack N Losso
1
7
5
17
56
Mahesha M Poojary
1
22
7
17
56
Ditte Baun Hermund
1
79
3
1
56
David C Nieman
1
57
44
44
56
Saeed M Ghazani
1
21
7
10
56
Rebecca Power
1
54
2
2
56
Jianzhong Shen
1
59
40
37
56
Mary H Grace
1
199
16
4
56
Fred van de Velde
1
83
5
14
56
Giuseppe Valacchi
1
61
34
37
56
Mickael Laguerre
1
112
7
4
56
Gökhan Boran
1
377
3
1
56
Ahmed El-Sohemy
1
52
33
40
56
David Berry
1
17
19
41
56
Paolo Carloni
1
33
17
22
56
Srinivasan Damodaran
1
60
10
9
56
Rotimi Emmanuel Aluko
1
265
33
14
56
Milena Corredig
1
445
26
9
56
Philippe Gaudu
1
161
5
3
56
Sheryl A Barringer
1
34
11
9
56
Dominik Braun
1
17
6
10
56
Hui Huang
1
41
11
12
56
Steven H Zeisel
1
57
27
52
56
Adriano Gomes da Cruz
1
325
33
11
56
Volker Böhm
1
72
12
15
56
Verena Siewers
1
33
21
27
56
Gregory T Sigurdson
1
361
4
1
56
Alan M Myers
1
173
15
17
56
Min Li
1
17
3
10
56
David C Dallas
1
72
13
9
56
Bert Lagrain
1
391
8
5
56
Sergio I Martínez-Monteagudo
1
286
10
1
56
Seppo Salminen
1
75
25
37
56
Pedro Jesús García Moreno
1
105
9
7
56
Thijs Defraeye
1
151
36
15
56
Ruslán Álvarez-Diduk
1
294
6
1
56
Fereidoon Shahidi
1
706
35
9
56
Adela Pintea
1
72
11
10
56
Avelino Alvarez-Ordóñez
1
120
20
12
56
Jennifer D Peck
1
52
4
4
56
Ludmila V Roze
1
158
4
2
56
Alyson E Mitchell
1
9
11
24
56
Jen-Yi Huang
1
8
6
17
56
Pamela R Pehrsson
1
41
9
7
56
Predrag Putnik
1
325
19
7
56
Claire Gaiani
1
39
19
22
56
Felicia Wu
1
439
13
2
56
Luis Vazquez
1
7
9
19
56
Uwe T Bornscheuer
1
75
67
58
56
Ravi Radhakrishnan
1
33
17
27
56
Jolanta Sereikaite
1
72
12
4
56
Adriana S Franca
1
305
19
6
56
Andrea Liceaga
1
50
12
17
56
Rohollah Sadeghi
1
69
4
2
56
Paula Jouhten
1
33
9
13
56
Juliana Maria Leite Nobrega de Moura Bell
1
20
11
15
56
Stéphane Pezennec
1
29
10
15
56
Edward G Dudley
1
78
15
8
56
Ratmir Derda
1
27
16
26
56
Young Jun Kim
1
177
13
1
56
Guang Chu
1
41
7
5
56
Siqi Huan
1
41
9
15
56
Liliana Vargas-Murga
1
72
2
1
56
Jens Walter
1
40
26
59
56
Erik E Santiso
1
33
11
15
56
Xinmiao Wang
1
14
5
7
56
A Wesley Burks
1
10
25
49
56
Luz Sanguansri
1
83
11
12
56
Nutsuda Sumonsiri
1
34
4
1
56
Philippe Horvath
1
162
10
12
56
Baoshan Xing
1
131
45
38
56
Ahmed E Yousef
1
60
21
16
56
Eric Johansen
1
62
6
14
56
Anja E M Janssen
1
38
8
7
56
Marie-Agnès Petit
1
161
5
8
56
Qing Zhao
1
131
12
8
56
Katelyn Brandt
1
38
1
2
56
Thomas T Y Wang
1
52
6
7
56
Katsuyoshi Nishinari
1
38
45
47
56
Cormac G Gahan
1
161
20
16
56
Tiziana Marino
1
294
24
4
56
Vijay K Juneja
1
196
15
4
56
Ignacio Alvarez
1
167
20
12
56
Fernando Luís B Da Silva
1
33
9
12
56
Pei-Pei Tang
1
361
3
1
56
Fernando Macian
1
45
16
32
56
Robin Anderson
1
3
20
36
56
Lingqia Su
1
63
10
4
56
Yanfang Li
1
49
3
3
56
Yanhui Han
1
58
9
7
56
Rene Sjøgren Hendriksen
1
152
22
19
56
Ramona Valentina Mateiu
1
105
4
3
56
Guy H Carpenter
1
335
14
2
56
Benjamin Zeeb
1
47
7
8
56
Aleksandra Č Mišan
1
72
13
8
56
Xu Li
1
7
1
3
56
Philip Kelleher
1
6
4
13
56
Kang Zhang
1
63
22
17
56
Antoine Bily
1
112
2
4
56
Dharmendra K Mishra
1
68
6
3
56
Greta Faccio
1
180
7
2
56
Wilhelmina Kalt
1
199
3
3
56
Russo Nino
1
294
57
14
56
Lydia Ong
1
7
6
13
56
Jun-Hu Cheng
1
98
15
14
56
Javier Raso
1
167
19
13
56
Yuyun Lu
1
10
10
23
56
Simon Loveday
1
162
10
8
56
Orlando J Rojas
1
41
58
71
56
Hao Feng
1
262
10
2
56
Kang Pan
1
81
4
6
56
Julia K Keppler
1
29
9
16
56
Thomas M Taylor
1
125
11
7
56
Jiajia Rao
1
172
12
7
56
Hao Zheng
1
131
18
15
56
Ashwini Wagh
1
33
1
4
56
Kacie K H Y Ho
1
17
2
7
56
Robert Soliva-Fortuny
1
207
21
16
56
Stephane Evoy
1
27
19
22
56
Ning Xiang
1
79
3
3
56
Slavko I Komarnytsky
1
18
12
23
56
Bei-Wei Zhu
1
25
19
24
56
James J Pestka
1
439
19
9
56
John D Groopman
1
439
31
10
56
Edoardo Capuano
1
38
14
16
56
Thomas Croguennec
1
29
14
22
56
Kristiina Kruus
1
180
13
7
56
Susan A Joyce
1
161
10
10
56
Boyan Gao
1
49
8
5
56
Jiaqi Shi
1
23
16
31
56
Long Zou
1
93
3
3
56
Lutz Grossmann
1
72
3
4
56
Yaya Wang
1
23
2
3
56
Tjakko Abee
1
117
15
10
56
Min Yap
1
21
2
6
56
Marco A Van Den Berg
1
11
1
6
56
Dieter Eibl
1
37
6
6
56
Ian Oesterle
1
17
1
1
56
Leonard Sagis
1
160
2
1
56
Young Jun Kim
1
177
3
3
56
Nichola Selway
1
45
1
4
56
Joshua B Gurtler
1
18
8
9
56
John J Maurer
1
102
13
11
56
Nino Russo
1
294
17
6
56
Elham Assadpour
1
233
10
9
56
Linda F Bisson
1
75
5
5
56
Yrjö H Roos
1
269
15
3
56
R Paul Singh
1
155
5
4
56
T Matthew Taylor
1
125
6
6
56
Dennis Cantre
1
29
3
6
56
Johanna Buchert
1
180
16
8
56
Pf Fox
1
5
8
14
56
Joshua L Cohen
1
20
2
5
56
Jian He
1
1,164
3
1
56
Eamonn P Culligan
1
45
3
5
56
Akshay Arora
1
60
2
1
56
Qiaozhi Zhang
1
81
4
6
56
Poulson Joseph
1
445
3
1
56
Lee-Ann Jaykus
1
86
15
12
56
Bruce Yizhe Zhang
1
8
2
4
56
Lei Mei
1
44
4
7
56
Peipei Tang
1
361
2
1
56
Ya Zhu
1
41
4
4
site/software ©
exaly
; All materials licenced under
CC by-SA
.