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
›
Npj Clean Water
›
top-authors
Npj Clean Water
9.3
(top 2%)
impact factor
315
(top 50%)
papers
6.7K
(top 20%)
citations
40
(top 20%)
h
-index
9.7
(top 2%)
extended IF
330
all documents
7.5K
doc citations
74
(top 20%)
g
-index
Top Authors (by citations)
#
Author
Articles
Citations
R ARank
R CRank
1
Albert Boretti
3
1,308
14
1
2
Lorenzo Rosa
2
1,166
9
1
3
Ramy H Mohammed
3
603
5
1
4
Dahiru U Lawal
1
511
4
1
4
Naef A A Qasem
1
511
9
2
6
Manish Kumar
2
274
11
3
7
Boya Xiong
1
271
4
1
7
Andrew L Zydney
1
271
25
10
9
Lauren B Stadler
1
242
7
4
9
Pedro Alvarez
1
242
41
24
9
Ya He
1
242
2
1
9
Jacques Mathieu
1
242
6
3
9
Ruonan Sun
1
242
2
1
9
Qingbin Yuan
1
242
2
1
15
Stefania Castelletto
2
213
16
4
16
Manish Kumar
6
190
7
10
17
Hannah P Sassi
1
188
2
1
18
Vincenzo Naddeo
2
169
19
7
18
Shadi W. Hasan
2
169
10
9
20
Sofia K Fanourakis
1
127
1
2
20
Janire Peña-Bahamonde
1
127
2
2
20
Debora F Rodrigues
1
127
19
15
23
Cecilia Tortajada
1
126
15
2
24
Ching Kwek Pooi
1
123
1
1
24
How Y Ng
1
123
23
16
26
S Shojaei
2
122
2
1
26
Saeed Shojaei
2
122
5
1
28
Makarand Ghangrekar
1
118
37
20
28
Dibyojyoty Nath
1
118
1
1
28
Rintu Banerjee
1
118
1
1
28
Jyotirmoy Chatterjee
1
118
8
3
28
Gourav Dhar Bhowmick
1
118
9
4
28
Soumen Das
1
118
10
3
28
Dhruba Dhar
1
118
1
1
35
Muhammad Wakil Shahzad
2
109
10
8
35
Muhammad Burhan
2
109
8
7
35
Kim Choon Ng
2
109
28
20
38
Stephen H Hallett
3
105
1
2
39
Evina Katsou
1
101
19
11
39
Adewale Giwa
1
101
7
11
39
Joanna Kujawa
1
101
15
10
39
Musthafa O Mavukkandy
1
101
5
4
43
Jamie Bartram
3
96
14
20
44
Robert Bain
5
95
1
9
45
Muhammad Babar Shahzad Afzal
1
91
27
25
45
Hans Brix
1
91
35
23
45
Razia Tahseen
1
91
2
3
45
Muhammad Afzal
1
91
14
19
45
Amna Ijaz
1
91
1
4
50
Nico Boon
3
90
29
53
51
Joydeep Dutta
2
88
25
43
52
Gunture
1
87
3
3
52
Anshu Bhati
1
87
5
6
52
Sumit Kumar Sonkar
1
87
12
14
52
Satyesh Raj Anand
1
87
4
3
52
Deepika Saini
1
87
5
4
57
Mohtada Sadrzadeh
1
86
25
13
57
Masoud Rastgar
1
86
12
6
59
Kwang-Ho Choo
2
85
18
15
60
Ryo Honda
5
82
4
7
61
Linda Zou
1
79
16
19
61
Gyorgy Szekely
1
79
17
15
61
Levente Cseri
1
79
3
4
61
Ahmed Alhajaj
1
79
3
4
61
Adetunji Alabi
1
79
1
3
61
Peter Budd
1
79
22
24
67
Mohamed El-Qelish
1
77
1
1
69
Brendan T Higgins
1
75
4
5
69
Jean S Vandergheynst
1
75
25
21
69
Jia-Qian Jiang
1
75
23
19
69
Shaoqing Zhang
1
75
1
1
73
Inês B Gomes
1
74
6
3
73
Manuel Simões
1
74
41
38
73
Lúcia Chaves Simões
1
74
10
14
73
Jean-Yves Maillard
1
74
13
13
77
Bart De Gusseme
2
73
2
8
77
Leon Williams
1
73
1
1
77
Halidu Abu-Bakar
1
73
1
1
80
William A Phillip
1
72
12
12
80
Bryan W Boudouris
1
72
17
13
80
Yizhou Zhang
1
72
2
2
80
Tim Foster
2
72
1
3
80
David S Corti
1
72
10
4
85
Sergey Dobretsov
1
71
19
20
85
Juan Antonio Andrés-Mañas
1
71
3
4
85
Guillermo Zaragoza
1
71
14
12
85
Mohammed Al-Abri
1
71
10
6
89
Warish Ahmed
2
69
15
18
89
Kerry A Hamilton
2
69
8
8
91
Md Nahid Pervez
1
68
11
7
91
Bhagwana Ram
1
68
1
2
91
Yingjie Cai
1
68
10
3
91
Vincenzo Belgiorno
1
68
16
14
91
Tiziano Zarra
1
68
9
5
91
Shadi Wajih Hasan
1
68
2
5
97
Thando Ndlovu
1
67
3
2
97
Brandon Reyneke
1
67
4
3
97
Wesaal Khan
1
67
12
7
97
Monique Waso
1
67
3
1
101
Vinay Tyagi
1
64
16
20
101
Chandrashekhar Bhagat
1
64
4
1
103
Richard Johnston
2
61
1
4
104
Sze Yee Wee
2
59
3
7
104
Ahmad Zaharin Aris
2
59
18
29
106
Xiangjun Huang
1
55
1
1
106
Barbara Evans
1
55
8
8
106
Ana Soares
1
55
19
19
106
Mike Muller
1
55
7
4
106
Katherine F Shields
1
55
10
13
106
Bruce Jefferson
1
55
30
32
106
David Bradley
1
55
2
3
113
Julius B Lucks
1
53
12
18
113
Sera L Young
1
53
28
27
113
Joshua D Miller
1
53
7
7
113
Khalid K Alam
1
53
3
5
113
Matthew S Verosloff
1
53
1
4
113
Jaeyoung K Jung
1
53
1
3
113
Walter Thavarajah
1
53
2
2
113
Michael C Jewett
1
53
30
38
121
Katrina Charles
3
52
3
12
122
Angela R Harris
1
51
7
5
122
Morgan C Macdonald
1
51
2
3
122
Zhenyu Wu
1
51
1
4
122
Pei Xu
1
51
16
20
122
Elyse Stachler
1
51
3
5
122
Kellogg J Schwab
1
51
12
13
122
Wade L Hadwen
1
51
9
13
122
Eric M V Hoek
2
51
1
16
122
Ibrahim Ahmed Hamza
1
51
5
5
122
Mark A Elliott
1
51
9
9
122
Wenbin Jiang
1
51
6
6
122
Xuesong Xu
1
51
6
6
122
Kyle J Bibby
1
51
21
32
122
Lu Lin
1
51
6
8
122
Zhenyu Wu, 吴振宇
1
51
1
3
137
Miao Cao
1
50
1
1
138
Arne R D Verliefde
2
49
4
12
138
Sara J Marks
2
49
2
6
140
Shakeel Ahmad
2
47
6
17
140
Shakeel Ahmad
2
47
7
15
140
Shou-Qing Ni
2
47
10
18
140
Xuming Zhuang
2
47
7
11
144
Zhanhu Sun
1
46
9
10
144
Mihail D Bǎrboiu
1
46
36
30
144
Istvan Kocsis
1
46
3
3
147
Saskia Nowicki
2
45
1
2
148
Mohammed Farooque
1
44
1
1
148
Christopher M. Fellows
1
44
14
15
150
Sharon B Megdal
1
41
3
4
151
Jakub Matusik
1
37
15
12
151
Wei-Lung Tseng
1
37
29
27
151
A Santhana Krishna Kumar
1
37
9
15
151
Rajesh Nagarathnam
1
37
10
15
151
Tomasz Bajda
1
37
15
18
156
Dieling Zhao
1
35
1
4
156
Caroline Öhrman
1
35
4
5
156
Diplina Paul
1
35
1
2
156
Kai Yu Wang
1
35
31
39
156
Tai-Shung Chung
1
35
48
55
156
Steven G Hall
1
35
3
6
156
Kristjan Pullerits
1
35
1
3
156
Jon Ahlinder
1
35
2
2
156
Jian Chang
1
35
2
6
156
Karin Jacobsson
1
35
5
9
156
Catherine J Paul
1
35
4
9
156
Praveen Kolar
1
35
10
7
156
Kang-Jia Lu
1
35
5
7
156
Peter Rådström
1
35
11
25
156
Yuanmiaoliang Chen
1
35
4
6
172
Ryoko I Yamamoto-Ikemoto
1
34
7
5
172
Toru Watanabe
1
34
12
10
174
Suthindhiran k
1
33
6
12
175
Zhen He
1
32
45
60
175
Neal Barton
2
32
1
2
175
Akshay Jain
1
32
1
3
178
Kunli Goh
1
30
14
23
178
Charles E Diesendruck
1
30
14
27
178
Jaewoo Lee
1
30
5
11
178
Ricard Gine Garriga
1
30
5
9
178
Eric N Guyes
1
30
1
4
178
Moustafa Bayoumi
1
30
1
1
178
Marjolein Vanoppen
1
30
5
4
178
David A Vermaas
1
30
5
12
178
Hüseyin Enis Karahan
1
30
20
37
178
Alejandro JimÉnez
1
30
5
5
178
Amit N Shocron
1
30
2
3
178
Tae-Hyun Bae
1
30
17
27
178
Sarah K Dickin
1
30
4
6
178
Wichitpan Rongwong
1
30
8
10
192
Diego Pintossi
1
29
1
3
192
Rob Hope
3
29
2
10
192
Tayebwa James Bamwenda
1
29
1
1
192
Kitty Nijmeijer
1
29
9
14
192
Giuliana Ferrero
1
29
8
11
192
Chieh-Li Chen
1
29
1
1
192
Guillaume Clair-Caliot
1
29
1
1
192
Lina Taing
1
29
2
3
192
Zandrie Borneman
1
29
7
7
192
Jeltsje S Kemerink
1
29
3
5
192
Michel Saakes
1
29
12
17
203
Andrea-Emilio Rizzoli
1
27
6
15
203
Andrea Cominola
1
27
4
9
203
Matteo Giuliani
1
27
13
12
203
Piero Fraternali
1
27
2
2
203
A F Castelletti
1
27
18
25
208
Fang-Chang Tsai
1
26
8
17
208
Taeho Lee
1
26
7
10
208
Joe Brown
2
26
12
28
208
Timothy
1
26
1
3
208
David Mytton
1
26
1
1
208
Emily Kumpel
2
26
4
10
208
Yuliang Dong
1
26
1
1
208
Hafiz Adeel Ahmad
1
26
3
5
216
Peter S. Hill
1
25
26
33
216
Thja Sleutels
1
25
14
22
216
Jorien Favere
1
25
2
2
216
Nina Lansbury Hall
1
25
8
8
216
Raquel G Barbosa
1
25
1
1
216
Abdul Najim
1
25
1
1
216
Peter S Hill
1
25
23
22
223
Keisuke Kuroda
2
24
5
7
223
Srikanth Mutnuri
1
24
4
8
223
Korneel Rabaey
1
24
32
53
223
Qidong Yin
1
24
5
11
223
Akihiko Hata
2
24
5
9
223
Peter Clauwaert
1
24
9
12
223
Hiromichi Yamaguchi
2
24
2
2
223
Guangxue Wu
1
24
24
30
223
Anant Yadav
1
24
1
2
232
Céline Cv Vaneeckhaute
4
22
2
13
232
John D Fortner
1
22
10
25
232
Changwoo Kim
1
22
5
8
232
Junseok Lee
1
22
4
5
232
Thomas F Clasen
2
22
17
36
237
Zhaojie Cui
1
21
13
13
237
Chunzhen Zou
1
21
1
1
237
Qi Lei
1
21
1
1
237
Subarna Kole
1
21
3
2
237
Krishna Kumar Kotra
1
21
3
3
237
Juliet Willetts
1
21
15
21
237
Lauren Valentino
1
21
2
4
237
Shuchi Anand
2
21
8
17
237
Varada Menon Palakkal
1
21
2
5
237
Christopher G Arges
1
21
13
22
237
Yupo J Lin
1
21
4
7
237
Mitsunori Odagiri
1
21
5
8
249
Barry Ninham
1
20
46
72
249
Muhammad Uzair Qamar
1
20
4
5
249
Faheem Hassan Akhtar
1
20
5
11
249
Adrian Garrido Sanchis
1
20
3
4
249
Muhammad Azmat
1
20
4
7
249
Nidal Hilal
1
20
29
38
249
Doskhan Ybyraiymkul
1
20
5
8
249
D Daniel
1
20
4
4
249
Qian Chen
1
20
5
5
249
Michael Suttie
1
20
4
8
249
Pierluigi Claps
1
20
12
17
249
Robert W Field
1
20
8
9
249
Chris J Wright
1
20
7
31
249
Johannes S Vrouwenvelder
1
20
18
24
249
LanHee Kim
1
20
6
8
249
Saket Pande
1
20
9
15
249
Peter Hammond
1
20
5
16
249
Luuk C Rietveld
1
20
15
14
249
Nadia M Farhat
1
20
7
6
249
Andrew C Singer
1
20
14
32
249
Lan Hee Kim
1
20
5
7
270
Gaetan Blandin
1
19
6
9
270
Pierre Le-Clech
1
19
13
19
270
Resul Al
1
19
3
3
270
Joaquim Comas
1
19
20
24
270
Ignasi Rodríguez-Roda
1
19
20
21
270
Gürkan Sin
1
19
30
44
270
Emile R Cornelissen
1
19
11
16
277
Vittorio Boffa
1
18
11
18
277
Fabrício Eduardo Bortot Coelho
1
18
4
4
277
Mads Koustrup Jørgensen
1
18
7
9
277
Katarzyna Janowska
1
18
1
2
277
Francesca Deganello
1
18
8
16
277
Cejna Anna Quist-Jensen
1
18
8
17
283
Kibeak Lee
1
17
8
10
283
Andreea Maria Iordache
1
17
1
4
283
Ioanna Chatzigiannidou
1
17
1
6
283
Constantin Nechita
1
17
4
9
283
Irini Angelidaki
1
17
45
75
283
Tomáš Pluháček
1
17
5
13
283
Giuseppe Bruno
1
17
1
1
283
Ashwin Singh
1
17
4
7
283
Am Jang
1
17
25
40
283
Johan Nordstrand
1
17
3
5
283
Massimiliano Fabbricino
1
17
22
27
283
Arbind Kumar Kumar Patel
1
17
7
14
283
Kevin A Schug
1
17
19
31
283
Ruben Props
1
17
11
19
283
Syed Salman Ali Shah
1
17
2
3
283
Hyeona Park
1
17
2
1
300
Suman Dhun Shrestha
1
16
1
1
300
Carolina Ospina-Betancourth
1
16
1
2
300
Paola Ballon
1
16
2
4
300
Kishor Acharya
1
16
6
9
300
David Werner
1
16
15
26
300
Darren M Reynolds
2
16
2
18
300
Gaurav Goel
1
16
6
12
300
Saurav Goel
1
16
18
40
300
Giacomo Butte
1
16
1
1
300
Johanna Koehler
1
16
3
7
300
Claus Hélix-Nielsen
1
16
24
39
300
Prajwal Rajbhandari
1
16
2
1
300
Niroj Amatya
1
16
1
2
313
Onur G Apul
2
15
6
21
313
Ming Su
1
15
8
13
315
Bryce Richards
1
14
44
73
315
Rachel M Coyte
1
14
4
6
315
Aaron W Bivins
1
14
9
16
315
Heather M Murphy
1
14
8
16
315
Mark A Borchardt
1
14
9
15
315
Andrea Schaefer
1
14
16
37
315
Sarah Lowry
1
14
1
3
315
Junjie Shen
1
14
8
14
315
Gillian E Clayton
1
14
1
1
324
Jennifer Davis
2
13
5
22
324
Abraham Geremew
1
13
3
3
324
Yi-Ping Li
1
13
17
44
324
Hua Wang
1
13
23
35
324
Anish Ghimire
1
13
4
16
324
Lidia Rossi
1
13
1
4
324
Guy Howard
1
13
5
8
324
Ranjiv Khush
1
13
7
8
324
Martin R Tillotson
1
13
3
17
324
László Forró
1
13
65
86
324
Kara Stuart
1
13
1
1
324
Adrian Flint
1
13
1
5
324
Ning Zhang
1
13
19
41
324
Florian Breider
1
13
7
16
324
Eunice Lo
1
13
3
6
324
Xu Zhao
1
13
12
26
324
Rachel Peletz
1
13
6
7
324
Maria Pregnolato
1
13
2
8
324
Siyu Hou
1
13
2
3
324
Baoyin Liu
1
13
4
7
324
Andrzej Sienkiewicz
1
13
13
20
324
Anisha Nijhawan
1
13
1
5
324
Jérôme Gabathuler
1
13
1
1
324
Dinku Mekbib Ayele
1
13
2
1
348
Kazi Matin Ahmed
1
12
20
48
348
Graham A Gagnon
1
12
30
40
348
Ya-Min Cheng
1
12
1
5
348
Jin Hur
1
12
20
27
348
K M Venkat Narayan
1
12
62
129
348
Emma Kelly
1
12
1
1
348
Mohammad Mahamood
1
12
1
4
348
Abu Mohd Naser
1
12
5
12
348
Benjamin F Trueman
1
12
5
6
348
Matthew O Gribble
1
12
12
23
348
Xiaowei Zhao
1
12
7
24
348
Wei He
1
12
12
26
348
Huaming Guo
1
12
23
39
348
Ying Xu
1
12
3
11
348
Leanne Unicomb
1
12
21
39
348
Ashok Sah
1
12
1
1
348
Dewey W Dunnington
1
12
4
3
348
Mohammad Shamsudduha
1
12
11
30
348
Lindsay Anderson
1
12
1
4
348
Ryan D Cronk
1
12
8
15
348
Mahbubur Rahman
1
12
14
21
348
Saleh S Alhewairini
1
12
3
8
348
Meththika Vithanage
1
12
32
71
348
Solaiman Doza
1
12
3
9
348
Yonghong Cai
1
12
1
1
348
Zhong-Yan Cao
1
12
4
6
375
Caetano Chang Dorea
1
11
12
19
375
Caetano C Dorea
1
11
4
11
377
Joan M Brunkard
1
10
2
5
377
Zeyi Guan
1
10
17
31
377
Frederick G B Goddard
1
10
1
5
377
Alexandros Maziotis
1
10
12
22
377
Sergi Garcia-Segura
1
10
22
40
377
Wanyuan Gui
1
10
6
11
377
Ramon Sala-Garrido
1
10
19
36
377
Howard H Chang
1
10
23
43
377
Vu Duc Canh
1
10
3
6
377
Maria Molinos-Senante
1
10
25
40
377
Martin I Meltzer
1
10
23
46
377
Manuel Mocholí-Arce
1
10
6
12
389
David Estrada
1
9
10
22
389
Liza K Mcdonough
1
9
3
8
389
Yuxiong Huang
1
9
14
33
389
Yury Gogotsi
1
9
112
166
389
Bahram Nassernejad
1
9
7
19
389
Penny Vlahos
1
9
6
20
389
Toan Ha
1
9
3
3
389
Wenbo Ding
1
9
10
17
389
Christopher E Shuck
1
9
8
32
389
Xing Xie
1
9
13
29
389
Naqsh E Mansoor
1
9
2
1
389
Narges Fallah
1
9
8
10
389
Saranga Diyabalanage
1
9
5
13
389
Jianfeng Zhou
1
9
4
9
389
Chaoran Hu
1
9
1
2
389
Rl Rohana Chandrajith
1
9
23
39
389
Fang Yang
1
9
18
21
389
Luis A Diaz
1
9
6
12
407
Mathieu Lapointe
1
8
4
9
407
Keun-Young Lee
1
8
7
19
407
Simon Cousens
1
8
14
33
407
Sarva Mangala Praveena
1
8
23
52
407
Nathalie Tufenkji
1
8
19
46
407
Heidi Jahandideh
1
8
2
3
407
Oliver Cumming
1
8
19
33
407
Seoktae Kang
1
8
17
37
407
승엽 한
1
8
1
1
407
Paul Westerhoff
1
8
42
99
407
Jeffrey M Farner
1
8
3
7
407
Aurelie Jeandron
1
8
2
6
407
Mi-Young Lee
1
8
1
7
407
Joosung Park
1
8
1
1
421
S Venkata Mohan
1
7
38
71
421
Li Huang
1
7
3
8
421
Amy J Pickering
1
7
15
29
421
E Lisa F Schipper
1
7
4
17
421
Daniele Lantagne
1
7
12
20
421
Sonia Ferdous Hoque
1
7
2
9
421
İ Afşin Kariper
1
7
18
43
421
Jiuhui Qu
1
7
63
98
421
Wenzheng Yu
1
7
13
29
421
Marta Domini
1
7
1
1
421
Ian Ross
1
7
3
10
421
Patrick Mirindi
1
7
1
6
421
Ho Kyong Shon
1
7
36
74
421
Hannah Brodsky
1
7
1
1
421
Julie E Powers
1
7
1
1
421
Simon C Parkinson
1
7
5
24
421
Yarmina Kamal
1
7
1
1
421
Sirilak Prasertkulsak
1
7
1
1
421
Wendy E Jepson
1
7
9
30
421
Tyler Tatro
1
7
1
1
421
Ellen L E Dyer
1
7
3
10
421
Seungkwan Hong
1
7
11
22
421
Chart Chiemchaisri
1
7
21
35
421
Marina Korzenevica
1
7
2
5
421
Seok-Won Hong
1
7
7
17
421
Catherine Fallon Grasham
1
7
1
2
421
Yoshika S Crider
1
7
4
11
421
Sara de Wit
1
7
2
6
421
Mi Zhou
1
7
3
6
421
Qiu Meijun
1
7
1
1
421
Rebecca Murphy
1
7
1
1
421
Vincent Casey
1
7
1
1
421
Jihun Lim
1
7
1
3
421
Yoshika Crider
1
7
1
4
421
Dileep Kumar Yeruva
1
7
2
6
458
Simon Jude
1
6
4
17
458
Matthieu Landreau
1
6
2
2
458
Gary Darmstadt
1
6
40
63
458
Alexandria B Boehm
1
6
23
50
458
Mari K H Winkler
1
6
9
18
458
James C Winter
1
6
1
3
458
Haydar Raissi
1
6
26
45
458
Andrew Armstrong
1
6
1
1
458
David A Stahl
1
6
23
43
467
Navid B Saleh
1
5
12
29
467
Jiyeon Choi
1
5
2
9
467
Arsalan Khalid
1
5
1
8
467
Yin Zhang
1
5
3
5
467
Micheal J Plewa
1
5
15
33
467
Irwing M Ramírez-Sánchez
1
5
2
5
467
Mohamed Ateia
1
5
8
29
467
Man Fan
1
5
3
8
467
Tanju Karanfil
1
5
18
28
467
Dhimiter Bello
1
5
20
33
479
Yang Liu
1
4
37
64
479
Jean-François Fesselet
1
4
2
5
479
S I Ali
1
4
1
6
479
Yasin Orooji
1
4
23
61
479
Surina Esterhuyse
1
4
3
9
479
Xavier Foster
1
4
2
2
479
Kiran Dhangar
1
4
3
5
479
Bing Guo
1
4
12
21
479
Zhiya Sheng
1
4
5
12
479
Usman T Khan
1
4
4
10
479
Syed Imran Ali
1
4
1
6
490
Chia-hung Hou
1
3
18
47
490
Laxmicharan Samineni
1
3
1
9
490
Yu-Ming Tu
1
3
3
8
490
Stephanie Butler Velegol
1
3
2
5
490
Loïc Maurer
1
3
1
6
490
Claire Villette
1
3
2
11
490
Ratul Chowdhury
1
3
3
20
497
Stuart J Khan
1
2
26
48
497
Chengxiang Zhang
1
2
2
3
497
Guangchun Lei
1
2
16
42
497
Dann Turner
1
2
4
14
497
Charles N Haas
1
2
29
65
497
Peizhong Liu
1
2
1
1
503
Matteo D'Alessio
1
0
4
10
503
Chittaranjan Ray
1
0
11
24
503
Daniel N Miller
1
0
4
23
503
Yulie Meneses
1
0
1
3
503
Rajneesh Singh
1
0
3
5
site/software ©
exaly
; All materials licenced under
CC by-SA
.