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
›
Cell Research
›
top-authors
›
most-cited
Cell Research
20.3
(top 1%)
impact factor
3.2K
(top 10%)
papers
248.2K
(top 2%)
citations
222
(top 1%)
h
-index
20.8
(top 1%)
extended IF
3.7K
all documents
272.3K
doc citations
390
(top 1%)
g
-index
Top Authors (by article citations)
#
Author
Articles
Citations
R ARank
R CRank
1
Daolin Tang
1
346
3
1
1
Guido Kroemer
1
346
8
3
1
Xin Chen
1
346
1
1
4
Bart L Haagmans
1
148
4
3
4
Maikel P Peppelenbosch
1
148
1
1
4
Qiuwei Pan
1
148
3
1
4
Mart M Lamers
1
148
2
3
8
Yun-Song Yang
1
101
1
1
8
Zhi-Ming Shao
1
101
3
2
8
François Bertucci
1
101
2
1
8
Xin Hu
1
101
1
2
8
Li-Ping Ge
1
101
1
1
8
Da-Qiang Li
1
101
1
2
8
Qing Zhang
1
101
2
1
8
Yue Gong
1
101
1
1
8
Qiuzhuang Sun
1
101
1
1
8
Yi Xiao
1
101
1
2
8
Yi-Zhou Jiang
1
101
3
2
8
Lin Jiang
1
101
1
1
20
Shanlin Liu
1
99
1
1
20
Hongru Wang
1
99
1
2
20
Zhiqiang Hu
1
99
1
1
20
Zhe Wu
1
99
1
1
20
Qian Qian
1
99
2
1
20
Jiayang Li
1
99
3
3
20
Zi-chao Li
1
99
1
1
20
Yongfeng Zhou
1
99
1
2
20
Longbiao Guo
1
99
2
2
20
Fengli Zhao
1
99
1
1
20
Zuofeng Zhu
1
99
2
1
20
Quan Wang
1
99
1
1
20
Jue Ruan
1
99
2
1
20
Lian-Guang Shang
1
99
1
1
37
Rong Zhang
1
98
1
1
37
You-Hua Xie
2
152
1
2
37
Zhigang Lu
1
98
1
1
37
Min Luo
1
98
1
1
37
Jia Wang
1
98
1
1
37
Dong Gao
1
98
1
1
37
Yun Zhao
1
98
1
1
37
Fei Lan
1
98
1
1
37
Jianqing Xu
1
98
1
1
37
Rong Zhang
1
98
1
1
37
Juan He
1
98
1
1
48
Marek Widera
1
89
1
2
48
Sandra Ciesek
1
89
2
2
48
Martin Michaelis
1
89
2
1
48
Jindrich Cinatl
1
89
1
1
48
Denisa Bojkova
1
89
1
1
53
Michael Dominic Sacco
1
85
1
2
53
Flora Meilleur
1
85
1
1
53
Jun Wang
1
85
3
3
53
Yu Chen
1
85
1
2
53
Maura V Gongora
1
85
1
1
53
Yanmei Hu
1
85
2
2
59
Chao Qiu
1
72
2
2
59
Qiran Zhang
1
72
2
2
59
Wen-Hong Zhang
1
72
2
3
59
Yang Zhou
1
72
4
2
63
Juan Du
1
69
3
1
63
Xi Wang
1
69
1
1
63
Ronghua Jin
1
69
2
2
63
Dong Zhao
1
69
5
1
63
Hongjie Yu
1
69
4
5
63
Wen Zhang
1
69
2
1
63
Rui Song
1
69
1
1
63
Yunlong Cao
2
96
1
3
63
Xiaoliang Xie
2
96
1
3
72
Canrong Wu
1
63
1
2
72
Xiaoxi Wang
1
63
1
2
72
Huaqiang Xu
2
67
2
3
72
Wanchao Yin
1
63
2
2
72
Youwei Xu
2
67
1
2
72
Su-Jun Deng
1
63
1
2
72
Xueping Wang
1
63
1
2
72
Xiaodan Cao
1
63
1
2
80
Jun Lan
1
55
1
1
80
Xin-heng He
3
83
1
2
80
Qiang Ding
2
79
1
1
80
Jiwan Ge
1
55
1
1
80
Jianwei Wang
1
55
3
4
80
Dongsheng Liu
1
55
1
1
80
Qiangfeng Cliff Zhang
1
55
1
1
80
Shaojun Zhang
1
55
1
1
80
Pan Li
1
55
1
1
80
Xiaohui Ju
1
55
2
1
80
Lei Sun
1
55
1
1
80
Xinquan Wang
2
79
1
2
80
Linqi Zhang
2
79
1
2
80
Tong Wang
2
79
1
1
80
Shilong Fan
1
55
1
1
80
Mingli Gong
1
55
1
1
96
Shibo Jiang
4
114
2
1
96
Lu Lu
4
114
2
1
96
Tie-Bang Kang
1
54
1
1
96
You-Chun Wang
2
78
3
4
96
Pei-Rong Ding
1
54
2
1
96
Xinling Wang
1
54
1
1
96
Wei Deng
1
54
2
1
96
Lu Lu
5
122
1
4
96
Zhixiang Zuo
1
54
2
2
96
Wei-jin Huang
2
66
4
5
96
Qian Wang
1
54
1
1
96
Chuan Qin
2
68
2
2
96
Zezhong Liu
3
83
1
1
96
Zhenghong Yuan
1
54
2
1
96
Penghui Zhou
1
54
1
1
96
Jin-Cun Zhao
3
74
1
2
96
Xiao-shi Zhang
1
54
2
1
96
Xiaojun Xia
1
54
1
1
96
Jie Zhou
2
78
2
1
96
Lixiao Xing
1
54
1
1
96
Xuefei Liu
1
54
1
1
117
Bai Lu
1
53
1
1
117
Per Nilsson
1
53
1
2
117
Wei-Wen Wang
1
53
1
1
117
Tianzi Jiang
1
53
2
1
117
Bengt Winblad
1
53
1
2
117
Wei Guo
1
53
1
1
117
Hua Han
1
53
1
1
117
Richeng Jiang
1
53
1
1
125
Anne-Marie Am Martinez
1
52
1
1
125
Giacomo Cavalli
1
52
1
2
127
Berthold Gottgens
1
48
1
3
127
Ting-Jun Hou
1
48
5
4
127
Hongsheng Ouyang
1
48
2
1
127
Junxia Min
1
48
2
2
127
Mingzhou Li
1
48
2
2
127
Fudi Wang
1
48
2
2
127
Xingxu Huang
1
48
4
3
127
Cheng-Ran Xu
1
48
1
1
127
Cheng Li
2
95
1
2
127
Yuanyuan Zhang
1
48
2
1
127
Tang Hai
1
48
1
1
127
Brent R Stockwell
1
48
1
2
127
Ximin Chi
1
48
1
1
127
Jin Li
1
48
1
1
127
Dengfeng Gao
1
48
1
1
127
Xun Xu
1
48
6
10
127
Enjun Xie
1
48
1
1
127
Qiang Zhou
3
82
1
1
127
Keren Long
1
48
1
1
127
Qi Zhou
1
48
2
1
127
Renhong Yan
1
48
1
1
127
Qian Wu
1
48
1
1
127
Xiao-Gang Weng
1
48
1
1
127
Jianwei Jiao
1
48
1
1
127
Zhong-Hua Liu
1
48
1
1
127
Suying Cao
1
48
1
1
127
Qiang Shi
1
48
1
1
127
Yi-Liang Miao
1
48
1
1
127
Wei Xie
1
48
1
2
127
Weizhi Ji
1
48
1
1
127
Feng Liu
3
86
1
1
127
Qianzi
1
48
1
1
127
Yaning Li
1
48
1
1
127
Xiaoqun Wang
1
48
2
1
127
Deling Jiao
1
48
1
1
127
Xueping Hu
1
48
1
1
127
Yifan Zhang
1
48
1
1
127
Bofeng Liu
1
48
1
1
127
Yu Dawei
1
48
1
1
127
Jianhui Tian
1
48
1
1
127
Caihong Zheng
1
48
1
1
168
Bingqing Xie
1
47
1
1
168
Jun Xu
1
47
2
1
168
Hongkui Deng
1
47
1
3
168
Rong Mu
1
47
2
1
168
Yu Yu
1
47
1
1
173
Cheng-Feng Qin
3
70
1
2
173
Na-Na Zhang
1
37
1
2
175
Yiming Zhou
1
34
1
1
175
Jiayi Zhang
1
34
1
1
175
Lei Xiao
1
34
1
1
175
Qiumin Le
1
34
1
1
175
Xing Liu
1
34
1
1
181
Stefan Pöhlmann
1
33
4
7
181
Markus Hoffmann
1
33
6
6
183
Qian Wang
1
31
2
1
183
Qiaoshuai Lan
1
31
2
1
183
Jasper Fuk-Woo Chan
2
55
4
6
183
Shuai Xia
1
31
2
2
183
Kwok-Yung Yuen
2
55
5
8
183
Kwok-Yong Yuen
2
55
6
9
183
Ke Xu
1
31
2
2
183
Liang Ge
1
31
1
2
183
Sai Li
1
31
1
1
183
Liangyi Chen
1
31
1
3
183
Hin Chu
1
31
5
8
183
Rui Yan
1
31
1
1
183
Qiming Sun
1
31
1
1
183
Lijue Wang
1
31
1
1
197
Bin Zhou
1
30
6
2
197
Yu Hou
1
30
1
2
197
Lu Wen
1
30
1
2
197
Xiaoying Fan
1
30
1
1
197
Siyuan Hou
1
30
1
1
197
Yu Lan
1
30
1
1
197
Zongcheng Li
1
30
1
1
197
Xiaoying Fan
1
30
1
1
197
Bing Liu
1
30
1
1
197
Bing Liu
1
30
1
2
197
Fuchou Tang
1
30
1
3
197
Shuai Gao
1
30
1
1
197
Ji Dong
1
30
1
1
197
Xia Yao
1
30
1
1
197
Yun Gao
1
30
1
1
197
Nieng Yan
1
30
2
3
213
Xiaokang Zhang
1
27
1
1
213
Ying-Mei Feng
1
27
1
1
213
Guo-Gang Xing
1
27
1
1
213
Yuan Xie
1
27
1
1
213
Xiaoxiao Li
2
36
1
1
213
Wei Xiong
1
27
1
1
213
Shao-Jian Zheng
1
27
2
2
213
Tianya Liu
1
27
1
2
213
Feifei Li
1
27
1
1
213
Yefeng Tang
1
27
1
1
213
Jie Cai
1
27
1
1
213
Maojun Yang
1
27
1
2
213
Gelin Wang
1
27
1
1
213
Jiangtao Guo
2
36
1
1
213
Zhong Jie Ding
1
27
1
1
213
Wei Yang
1
27
1
1
213
Wei Yang
1
27
1
1
213
Ximing Xu
1
27
1
1
213
Minghui Liu
1
27
1
1
232
Benyu Liu
1
26
1
1
232
Hui Guo
1
26
1
1
232
Yong Tian
1
26
1
2
232
Zusen Fan
1
26
1
2
232
Pingping Zhu
1
26
1
1
237
Shengyong Yang
1
25
3
6
237
Lan Zhu
1
25
3
1
237
Zhenhua Shao
1
25
2
3
237
Wei Yan
1
25
2
3
237
Lin Cheng
1
25
1
2
237
Ping Fu
1
25
3
1
237
Fei Gao
1
25
2
2
237
Zhiheng Xu
1
25
1
1
237
Jia Kang
1
25
1
1
237
Chang Zhao
1
25
1
1
237
Chuanyu Liu
1
25
3
3
237
Qing-Feng Wu
1
25
1
2
237
Yuying Feng
1
25
1
1
237
Dan Zhang
1
25
1
1
237
Yaqing Wang
1
25
1
1
253
Ruo-Tian Jiang
1
24
1
1
253
Ningning Li
1
24
2
2
253
Haiteng Deng
1
24
3
5
253
Shuyuan Zhang
1
24
1
1
253
Yunxia Zuo
1
24
1
3
253
Jin Liu
1
24
2
3
253
Ping Liao
1
24
1
1
253
Linghui Yang
1
24
1
2
253
Qiansen Zhang
2
43
1
1
253
Jie Mu
1
24
1
1
253
Junjun Ding
1
24
1
1
253
Xuewen Xu
1
24
1
2
253
Jun Sun
1
24
1
1
253
Huaiyu Yang
1
24
1
1
253
Ning Gao
1
24
2
2
253
Wenlin Ren
1
24
1
2
269
Yao-Yang Zhang
1
23
2
2
269
Yunpeng Sun
1
23
1
1
269
Wen-Bo Yu
1
23
1
1
269
Dan Li
1
23
2
4
269
Yiqi Liu
1
23
1
1
269
Yan Shen
1
23
1
1
269
Cong Liu
1
23
2
4
276
Chao Zhou
1
21
1
1
276
Yong-Qiang Deng
1
21
1
5
276
Bruno Stieger
1
21
1
1
276
Kaspar Locher
1
21
1
2
276
Kamil Nosol
1
21
1
3
276
Rose Bang-Sørensen
1
21
1
1
282
Li Yu
3
43
1
1
282
Jun Liu
1
20
1
1
282
Junjian Li
1
20
1
1
282
Guang-Jian Fan
1
20
1
2
282
Hongxia Wang
1
20
1
1
282
Shirley Jiao
1
20
1
1
282
Yuan Cao
1
20
1
2
282
Shaoqian Du
1
20
1
2
282
Jingxuan Xv
1
20
1
1
292
Min Huang
1
19
2
4
292
Jun Wang
1
19
1
1
292
Chuangye Yan
2
34
1
2
292
Ruimin Huang
1
19
1
1
292
Qinghua Tao
1
19
1
2
292
Hui Zheng
1
19
1
3
292
Shu-Hai Lin
2
33
1
2
292
Miao Sun
1
19
1
1
292
Minjia Tan
1
19
1
3
292
Jia Liu
1
19
2
2
292
Jianlin Lei
2
34
1
2
292
Minhao Liu
1
19
1
2
292
Jincai Luo
1
19
1
1
292
Xingshun Xu
1
19
1
1
292
Yong Yang
1
19
1
1
292
Chunsheng Dong
1
19
1
1
308
Ao Hu
1
18
1
1
308
Huibing Wang
1
18
1
1
308
Brian D Dynlacht
1
18
1
1
308
Xianghui Fu
1
18
1
6
308
Haiyan Ren
1
18
1
1
308
Alexander Spektor
1
18
1
1
308
Xiaofeng Zhu
1
18
1
1
308
Wen-Wei Qiu
1
18
1
1
308
Hong Zhu
1
18
2
3
308
Lunzhi Dai
1
18
1
3
308
Daichao Xu
1
18
1
1
308
Binju Wang
1
18
3
4
308
Xiao He
1
18
1
2
308
Mikito Owa
1
18
1
1
308
Chengyu Zou
1
18
1
1
308
Bao-Liang Song
1
18
1
4
308
Shiqian Qi
1
18
1
1
308
Wei Cheng
1
18
1
4
308
Holger Knaut
1
18
1
2
308
Xuan Zhang
1
18
2
2
308
Peng-Cheng Wei
1
18
1
2
308
Xiaolu Zhao
1
18
1
1
308
Lauren Mifflin
1
18
1
1
308
Junying Yuan
1
18
1
1
308
Dan Zhou
1
18
1
1
308
Xian-Wei Wang
1
18
1
1
308
Siyu He
1
18
1
1
308
Zi-cun Lin
1
18
1
1
308
Chao Dou
1
18
1
1
308
Wanjin Li
1
18
1
1
308
John Ravits
1
18
1
1
339
Zheng Zhang
1
17
2
2
339
Ke Ruan
1
17
1
1
339
Linfeng Sun
1
17
1
1
339
Shuo Song
1
17
1
1
339
Shao-Wei Li
1
17
1
1
339
Zheng Zhang
1
17
4
6
339
Cong-Zhao Zhou
1
17
1
2
339
Qingbing Zheng
1
17
1
1
339
Yuxing Chen
1
17
1
2
339
Tingting Li
1
17
1
1
339
Ning-Shao Xia
1
17
10
11
339
Bin Ju
1
17
1
1
339
Wenchao Lu
1
17
1
1
339
Da Xu
1
17
1
2
339
Wen-Tao Hou
1
17
1
2
354
Qiang Zhao
1
16
2
4
354
Ming-Wei Wang
1
16
3
3
354
Pan Shi
2
19
1
1
354
Qingtong Zhou
1
16
2
3
354
Changlin Tian
2
19
1
3
354
Jianfeng Liu
1
16
2
5
354
Jean-Philippe Pin
1
16
1
2
354
Beili Wu
1
16
3
4
354
Liaoyuan A Hu
1
16
1
1
354
Philippe Rondard
1
16
1
2
354
Dehua Yang
1
16
2
4
354
Chanjuan Xu
1
16
1
2
366
Xiaochun Yu
1
15
2
3
368
Achmet Imam Chasan
1
14
1
1
368
Steffen Pfeuffer
1
14
2
3
368
Chen-Song Zhang
1
14
1
2
368
Luisa Klotz
1
14
1
3
368
Fa-Zheng Ren
1
14
3
4
368
Hua-yi Wang
1
14
1
1
368
Yong Zhang
1
14
1
2
368
Tobias Ruck
1
14
4
8
368
Xiao-Yu Liu
1
14
1
3
368
Lujian Liao
1
14
1
2
368
Alexander M Herrmann
1
14
1
1
368
Johannes Roth
1
14
1
2
368
Mengzhen Li
1
14
1
1
368
Chenfei Wang
1
14
1
4
368
Xu Yang
1
14
2
3
368
Jochen Huehn
1
14
1
1
368
Zhengquan Yu
1
14
1
3
368
Yawei Gao
1
14
1
3
368
Guiscard Seebohm
1
14
2
1
368
Liming Sun
1
14
1
1
368
Min Deng
1
14
1
1
368
Udo Dannlowski
1
14
8
9
368
Kaichun Wu
1
14
1
2
368
Tim Hahn
1
14
6
6
368
Xiaowei Liu
1
14
2
4
368
Xi Wu
1
14
1
1
368
Jiuzhi Xu
1
14
1
1
368
Stjepana Kovac
1
14
2
2
368
Chong Li
1
14
1
2
368
Tobias Bopp
1
14
1
3
368
Gerd Meyer zu Horste
1
14
2
4
368
Thomas Budde
1
14
1
1
368
Jiemin Wong
1
14
1
2
368
Christian F Guerrero-Juarez
1
14
1
3
368
Kang Wang
1
14
2
4
368
Qing Nie
1
14
2
6
368
Maksim V Plikus
1
14
1
2
368
Bernhard Wünsch
1
14
3
1
368
Tobias Marschall
1
14
2
6
368
Xiangxi Wang
1
14
2
5
368
Frank Döring
1
14
1
1
368
Shao-Rong Gao
1
14
2
4
368
Sheng-Cai Lin
1
14
1
2
368
Stefan Bittner
1
14
2
7
368
Sven G Meuth
1
14
7
11
368
Marc Pawlitzki
1
14
3
3
368
Heinz Wiendl
1
14
4
7
368
Leoni Rolfes
1
14
2
3
368
Nils Opel
1
14
4
5
368
Qiu Wu
1
14
1
2
368
Yunpeng Zhang
1
14
1
2
368
Julian A Schreiber
1
14
2
1
368
Yanhong Zhao
1
14
1
3
368
Chuan Chen
1
14
1
3
422
Zhi-Jie Liu
1
13
1
1
422
Henrik Daver
1
13
1
1
422
Hans Bräuner-Osborne
1
13
1
2
422
David E Gloriam
1
13
2
5
422
Tian Hua
1
13
1
1
422
Kasper Harpsøe
1
13
1
2
422
Patrick Ryan Gentry
1
13
1
1
422
Marina D Larionova
1
13
1
1
430
Shanjin Huang
1
12
1
1
430
Pilong Li
2
24
1
3
430
Yun-Gui Yang
1
12
2
2
430
Magdalena J Koziol
1
12
1
1
430
Ying Yang
1
12
2
2
430
Yong-Liang Zhao
1
12
2
3
430
Ying Li
1
12
1
2
437
Sen-Fang Sui
1
11
1
2
437
Catherine Cl Wong
1
11
1
3
437
Guoqiang Huang
1
11
1
1
437
Xiong Pi
1
11
1
2
437
Zongqiang Li
1
11
1
2
437
Yang Chen
1
11
1
3
437
Catherine C L Wong
1
11
1
2
437
Liang Zhao
1
11
1
1
437
Shan Sun
1
11
1
2
446
Hua-Wei Li
1
10
2
4
446
Chunyou Mao
1
10
2
4
446
Yi-Lai Shu
1
10
2
6
446
Qingya Shen
1
10
1
3
446
Geng-Lin Li
1
10
1
4
446
Erwei Zuo
1
10
1
3
446
Dan-Dan Shen
1
10
2
4
446
Qinglin Li
1
10
1
2
446
Yan Zhang
1
10
4
5
446
Jia Guo
1
10
1
2
446
Hui Yang
1
10
2
3
458
Ping Liang
1
9
1
2
458
国胜 傅
1
9
5
4
458
Rong Wang
1
9
1
1
458
Xiaochen Wang
1
9
1
4
458
Xiaochun Li
1
9
1
4
458
Lai dongwu
1
9
1
2
464
Mingjie Zhang
1
8
1
5
464
Richard L Huganir
1
8
1
1
464
Jinghe Huang
1
8
1
4
464
Gary Lewin
1
8
1
2
464
Oliver Daumke
1
8
1
2
464
Fan Wu
1
8
1
3
470
Mengcheng Luo
1
7
1
6
470
Yuchen Jiao
1
7
1
3
470
Qing Zhu
1
7
1
1
470
Xiao-Bing Wang
1
7
1
1
470
Hong Zhao
1
7
3
5
470
Yi-Xin Zeng
1
7
2
5
470
Mei Liu
1
7
1
1
477
Guy Boeckxstaens
1
6
1
2
478
Shuo-Feng Yuan
1
5
3
13
478
Wenwen Bi
1
5
1
3
478
Mohamad A Sawan
1
5
7
15
478
Yan-Dong Tang
1
5
3
8
478
Zi-Wei Ye
1
5
1
4
478
Bobo Dang
1
5
1
3
478
Xin Yin
1
5
1
5
478
Stanley Perlman
1
5
3
13
478
rongguoguang Rong
1
5
2
4
487
Yi Jiang
1
4
3
6
487
Jiang Hualiang
1
4
2
10
487
Xi Cheng
1
4
1
4
491
Sanling Liu
1
3
2
6
491
Mary T Doan
1
3
1
2
491
Michael A Teitell
1
3
1
2
491
Thirumala-Devi Kanneganti
2
5
2
8
491
Demeng Sun
1
3
1
3
491
Yi-Han Chen
1
3
1
3
491
Rebecca E Tweedell
1
3
1
2
498
George Poulogiannis
1
2
1
1
498
Kenta Furutani
1
2
1
1
498
Mohamed Lamkanfi
1
2
1
4
498
Henriette van Praag
1
2
1
3
498
Aurelien Tripp
1
2
1
1
498
Ru-Rong Ji
1
2
1
3
498
Mo-Fang Liu
1
2
1
4
498
Nicholas Spencer
1
2
2
4
498
Xin Wang
1
2
1
1
498
Jessica M Gullett
1
2
1
3
498
Lan-Tao Gou
1
2
1
2
510
David C Rubinsztein
1
1
1
6
510
Niels Jessen
1
1
2
9
510
Kadellyn Sandoval
1
1
1
1
510
Michael D Taylor
1
1
3
8
510
Claudia Puri
1
1
1
2
510
Scott Roy
1
1
1
4
510
Yang-xin Fu
1
1
1
10
510
Kei Sakamoto
1
1
1
5
510
Jeffrey S Miller
1
1
2
8
510
Hua Peng
1
1
1
5
510
Maria Hrmova
1
1
1
2
510
Alex Gregorieff
1
1
1
2
510
Nobuo N Noda
1
1
1
3
510
Jagadeesh Bayry
1
1
1
5
510
Juan Carlos Izpisua Belmonte
1
1
3
12
510
Mathew Gilliham
1
1
1
5
510
William A Weiss
1
1
1
2
527
Barbara Juarez
1
0
1
2
527
Yuhong Han
1
0
2
2
527
Hui-Kuan Lin
1
0
2
5
527
Jin Jiang
1
0
3
5
527
Joseph C. Wu
1
0
5
21
527
Larry S Zweifel
1
0
1
0
site/software ©
exaly
; All materials licenced under
CC by-SA
.