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
›
Physical Medicine and Rehabilitation Clinics of North America
›
top-authors
Physical Medicine and Rehabilitation Clinics of North America
1.8
(top 50%)
impact factor
2.0K
(top 10%)
papers
32.7K
(top 10%)
citations
77
(top 10%)
h
-index
1.9
(top 50%)
impact factor
2.7K
all documents
34.7K
doc citations
110
(top 10%)
g
-index
Top Authors (by citations)
#
Author
Articles
Citations
R ARank
R CRank
1
Koichiro Matsuo
1
565
9
1
2
Craig M Mcdonald
16
451
2
9
3
Joanne Borg-Stein
4
436
2
1
4
Steven C Kirshblum
4
399
5
3
5
John Chae
8
318
4
6
6
Ann C Mckee
2
288
23
27
7
Robert W Motl
2
263
29
13
8
Preeti Raghavan
3
246
5
1
9
Mark P Jensen
11
236
9
25
10
Bonnie Martin-Harris
1
230
8
2
11
Daniel H Daneshvar
1
227
12
12
11
Robert C Cantu
1
227
31
24
13
Sheila A Dugan
4
217
1
1
14
Gerard A Gioia
2
213
10
11
15
Alberto Esquenazi
5
212
3
4
16
David R Gater
2
210
12
5
17
Anthony F Dimarco
3
202
6
3
18
Julie K Silver
3
201
9
7
19
Ianessa A Humbert
1
194
10
3
20
Kath M Bogie
2
190
5
1
21
William A Bauman
1
189
18
8
21
Ann M Spungen
1
189
9
5
23
Kevin L Kilgore
3
186
11
10
24
Michele Curatolo
2
185
13
8
24
Lars Arendt-Nielsen
2
185
38
26
26
Edward McAuley
1
184
67
50
27
Andrew J Skalsky
8
178
1
1
28
Marshalyn Yeargin-Allsopp
1
176
10
10
28
Timothy R Dillingham
3
176
5
5
30
Michael L Boninger
1
175
31
14
30
Jennifer L Collinger
1
175
12
8
30
Douglas J Weber
1
175
7
4
30
Elizabeth C Tyler-Kabara
1
175
19
11
30
Andrew B Schwartz
1
175
9
13
35
Maegan Ds Sady
1
173
1
1
36
Andrea L Cheville
5
172
4
8
37
Dawn M Ehde
7
171
6
12
38
Kathleen R Bell
6
164
6
6
39
Nicole L Stout
1
162
10
7
39
Liane S Feldman
1
162
18
8
39
Chelsia Gillis
1
162
13
5
39
Celena Scheede-Bergdahl
1
162
3
5
39
Francesco Carli
1
162
11
11
44
Musa L Audu
1
161
13
2
44
Vivian K Mushahwar
1
161
18
5
44
Sean P Dukelow
1
161
21
8
44
Sarah R Chang
1
161
2
1
44
Anastasia L Elias
1
161
7
1
44
K Ming Chan
1
161
20
5
44
Ronald J Triolo
1
161
14
3
51
P James B Dyck
2
159
9
10
52
Garni Barkhoudarian
1
156
8
4
53
Belinda S Lange
1
153
9
4
54
Michael McCue
1
150
4
1
55
Eric P Hoffman
3
146
25
45
56
Walter R Frontera
2
140
5
8
57
Marcia Finlayson
2
137
18
9
58
Martin K Childers
3
136
6
7
60
Richard L Lieber
2
135
23
26
61
Rory A Cooper
5
132
11
11
62
James F Howard Jr
2
131
7
8
63
Michael J Fu
2
125
1
2
64
Francois A Bethoux
2
124
5
5
65
Lauren B Krupp
1
120
20
25
65
Michael Fredericson
3
120
3
3
65
Nikolai Bogduk
1
120
11
9
68
Francis O Walker
2
119
9
10
69
Kathryn M Yorkston
1
111
15
8
69
Adam S Tenforde
3
111
10
10
69
Michelle S Bourgeois
1
111
19
8
72
Ruediger Rupp
1
110
14
8
73
Catherine M Alfano
1
109
9
11
73
Karen M Mustian
1
109
12
11
73
Kerri M Winters-Stone
1
109
22
20
76
Gerard A Malanga
5
107
2
4
77
John J Leddy
1
106
16
12
77
John G Baker
1
106
4
3
77
Barry S Willer
1
106
20
16
77
Robert U Newton
1
106
56
34
77
Andrea L Behrman
1
106
7
2
77
Thomas M Best
1
106
11
15
83
Christopher J Standaert
1
103
1
2
83
Janna L Friedly
1
103
8
8
83
Leighton Chan
1
103
7
12
83
Janna Friedly
1
103
3
3
87
Richard B Souza, Pt
1
102
17
8
88
Jeffrey Strakowski
3
92
1
1
88
Sabrina Paganoni
1
92
13
11
90
Kenneth Dean Reeves
2
90
3
4
91
Jason R Soble
2
89
9
8
92
Tom Skyhøj Olsen
1
88
17
19
93
Diane L Damiano
1
87
18
20
93
Henry Chambers
1
87
5
3
95
Todd Kuiken
1
86
2
4
96
Joe N Kornegay
1
85
11
12
96
Martin A Styner
1
85
51
45
96
Kathryn R Wagner
1
85
16
20
99
Grace S Griesbach
1
84
4
5
99
Heather Tick
1
84
4
2
101
David W Pruitt
1
83
3
1
102
David J Kennedy
5
82
4
6
103
Emily Kraus
1
81
6
3
104
Allen W Heinemann
2
80
25
21
105
Edward Taub
1
79
12
17
105
Richard D Stevenson
2
79
4
10
105
Gitendra Uswatte
1
79
13
15
109
Charles H Bombardier
4
78
5
25
110
Regina W S Sit
1
77
9
4
110
Helen M Genova
1
77
15
10
112
Susan Charlifue
1
74
7
4
112
Darcy S Reisman
1
74
11
9
112
Mark S Nash
2
74
6
8
112
Daniel Lammertse
1
74
3
2
116
Joshua D Rittenberg
3
73
3
5
116
Christina M Marciniak
1
73
8
8
116
Sarah M Eickmeyer
1
73
2
1
119
Shaheen Hamdy
1
71
27
32
119
Satish Mistry
1
71
6
8
121
Leslie Podlog
1
70
16
11
121
Devyani Hunt
2
70
2
2
123
Glenn A Walter
1
69
15
14
123
Erika L Finanger
1
69
4
4
123
Lawrence R Robinson
4
69
5
7
123
Richard D Wilson
2
69
4
7
127
Soo Borson, Dfapa, Fgsa
1
64
13
13
127
Timothy W Flynn
1
64
12
12
127
Jonathan T Finnoff
3
64
5
6
130
Rosemarie Cooper
3
63
6
10
131
Sylvie M Nadeau
1
62
29
22
132
Thor D Stein
1
61
17
25
132
Levon Nazarian
2
61
6
9
132
Michael L Alosco
1
61
32
38
132
Patrick Armistead-Jehle
1
61
5
4
132
Douglas B Cooper
1
61
8
7
137
Brian J Krabak
4
60
1
4
137
Richard L Harvey
4
60
5
6
139
Brad E. Dicianno
3
59
9
17
140
Timothy T Houle
1
58
25
17
140
Steven B Leder
1
58
11
9
140
David X Cifu
7
58
8
15
143
Jennifer M Zumsteg
1
57
2
3
144
Gary M Franklin
4
56
3
9
145
Stefan Hesse
1
55
7
11
146
Zachary L Mccormick
2
54
7
6
148
Jay Smith
2
53
5
8
149
Gregory E Bigford
1
52
3
2
149
Jochen Kressler
1
52
3
2
149
Rachel E Cowan
1
52
10
6
152
Deborah J Gaebler-Spira
3
51
6
11
152
Mark D Sullivan
1
51
37
50
152
John M Vasudevan
1
51
1
1
156
Jeremy M Shefner
2
49
7
11
156
Marlis Gonzalez-Fernandez
2
49
5
11
156
Michael E Msall
1
49
23
27
159
Kanneboyina Nagaraju
1
48
13
27
160
Gregory Carter
11
47
1
4
162
Christopher Evans
1
45
22
34
162
Gregoire P Millet
1
45
38
37
162
J Bart Staal
1
45
26
29
162
Olivier Girard
1
45
24
22
162
Tatyana A Shamliyan
1
45
16
22
167
Kelly M Scott
2
44
1
2
168
Yetsa A Tuakli-Wosornu
2
43
3
2
168
Lynn H Gerber
1
43
18
24
170
Evan R Peck
3
42
2
3
170
Roni Evans
1
42
11
11
172
Candice L Osborne
1
41
3
1
172
Lindsay Ramey Argo
1
41
2
1
172
Donald Kasitinon
1
41
2
1
172
Byron J Schneider
2
41
6
4
172
Shannon Juengst
1
41
14
11
177
Grant L Iverson
1
40
56
65
177
Manoel Jacobsen Teixeira
3
40
31
41
177
Wayne E Derman
4
40
5
18
177
Mark Andrew Tarnopolsky
3
40
24
67
181
Lindsay D Nelson
1
39
19
24
181
Dan Ding
2
39
9
11
183
Gerard E Francisco
2
38
7
20
183
Siegfried Mense
1
38
12
17
183
Lars Arendt-Nielsen
1
38
43
47
186
Bryan E Kolb
1
37
45
61
186
Mark J Gentry
1
37
1
7
189
Enrico Rejc
1
36
8
11
189
Danny A Riley
1
36
6
5
189
Joseph B Webster
3
36
1
2
189
Sheila M Fleming
1
36
10
23
193
Deborah J Franklin
1
35
2
2
193
Levent Özçakar
2
35
29
29
193
Christopher J Visco
3
35
2
4
196
Scott A Rodeo
1
34
32
38
196
Jordi Miró
3
34
13
24
196
Ruple S Laughlin
1
34
4
6
196
Jordi Miró
3
34
11
19
200
Nanette C Joyce Do, Mas
1
33
1
6
200
Jane C Ballantyne
1
33
12
15
202
Prathap Jayaram
2
32
3
5
204
Ameet S Nagpal
4
31
3
3
204
Kevin M Flanigan
2
31
17
37
204
Luke Hogarth
1
31
5
4
204
Carl J Payton
1
31
8
9
204
Sean R Smith
2
31
4
8
204
Patrick M Foye
1
31
6
3
204
Peter Van De Vliet
1
31
4
5
204
Brendan J Burkett
1
31
21
21
204
Daniel Daly
1
31
6
9
204
Marta Imamura
2
31
9
17
204
Sean Robinson Smith
2
31
2
3
216
Angel Gil-Agudo
1
30
14
15
216
David S Kushner
1
30
5
4
216
Antonio J del-Ama
1
30
9
15
216
Seth D Friedman
2
30
10
34
216
Elizabeth R Felix
1
30
20
18
216
Moh H Malek
1
30
6
4
216
Beatriz Crespo-Ruiz
1
30
2
1
216
Edward M Phillips
1
30
7
12
224
Chester Ho
1
29
12
10
224
Sathish Rajasekaran
1
29
4
6
224
Kenneth J Hunt
1
29
8
10
224
Hank G Chambers
1
29
10
14
224
Hsin-Yi Liu
1
29
3
2
229
Stefan van Drongelen
1
28
11
8
229
Nuray Yozbatiran, Pt
1
28
5
12
229
Florentina Hettinga
1
28
17
18
229
Lucas H V Van Der Woude
1
28
34
38
229
David B Arciniegas
1
28
16
30
229
Lhv Van Der Woude
1
28
5
8
236
Mederic M Hall
1
27
7
7
236
Larry B Goldstein
1
27
28
39
236
Martin D Hoffman
1
27
23
30
236
Mark J Connick
1
27
7
4
236
Sean M Tweedy
1
27
12
15
236
Megan A Mccrory
1
27
21
24
236
Aaron J Powell
1
27
2
1
243
Jeffrey Fudin
1
26
3
4
243
Virtaj Singh
3
26
1
1
243
Daniel R Lueders
1
26
2
3
243
Kevin N Alschuler
1
26
17
16
243
Adam P Klausner
1
26
13
9
248
Timothy M Mcculloch
1
25
7
11
248
Michelle R Ciucci
1
25
15
22
250
Sonya Allin
1
24
2
2
250
Teepu S Siddique
1
24
24
40
250
Susan Fager
1
24
5
6
250
Laura J Ball
1
24
2
3
250
Gregory A Cary
1
24
2
8
250
Olivier Rolin
1
24
1
1
256
Peter A Cameron
1
23
66
93
256
Kentaro Onishi Do
1
23
3
4
256
William P Fisher Jr
2
23
6
8
256
Dina C Janse Van Rensburg
1
23
11
11
256
Martin P Schwellnus
1
23
22
24
262
Katya Hill
1
22
1
2
262
Bayram Kaymak
1
22
7
8
262
ÖzgÜr Kara
1
22
17
15
262
Jean-Christophe Leveque
1
22
12
21
262
Eric Wisotzky
1
22
2
1
262
Murat Kara
1
22
17
18
268
Kenneth J Ottenbacher
2
21
25
69
268
Jasminka Z Ilich
2
21
12
38
268
Seward B Rutkove
1
21
22
41
268
Andrew J Haig
2
21
13
22
268
E M Nyberg
1
21
3
3
273
Jay J Han
2
20
2
5
273
Zachary Simmons
1
20
9
19
273
Francisco H Andrade
1
20
13
22
273
Sunil Agrawal
1
20
23
28
273
Jonathan L Pearlman
1
20
12
15
273
Antonio Prado
1
20
3
4
273
Michael B Reid
1
20
14
29
280
W David Arnold
1
19
15
27
280
Jared W Skinner
1
19
6
9
280
Katharine E Alter
1
19
6
12
280
Steven C Cramer
1
19
17
41
280
Ryan T Roemmich
1
19
8
18
280
Shinichi Amano
1
19
4
6
280
Bryan Heiderscheit
1
19
4
9
287
Ohnmar Htwe
2
18
1
2
287
Mary E Gannotti
1
18
11
12
287
Brenda Saria Yuliawiratman
2
18
1
1
287
Edward A Hurvitz
1
18
13
22
287
Amaramalar Selvi Naicker
2
18
1
4
287
Amy F Bailes
1
18
4
4
293
Nathan Bray
1
17
5
9
293
Daniel J Lesser
1
17
3
1
293
Grant S Lipman
1
17
12
12
293
Mary R Goldberg
1
17
5
4
293
Jack B Fu
2
17
6
14
293
María Luisa Toro-Hernandez
1
17
1
1
293
Rames Mattar Junior
2
17
7
13
293
James E Graham
1
17
8
17
293
Steve R Fisher
1
17
3
8
293
Jeremy Shefner
1
17
7
13
303
Fabiola I Reyes
1
16
1
1
303
Christian M Custodio
2
16
2
5
303
Patrick Weydt
3
16
7
39
303
Jeffrey J Martin
1
16
23
33
303
Lance L Goetz
2
16
6
12
303
James W Varni
1
16
47
97
303
Jill M Cancio
1
16
4
2
310
Andrew J Gardner
1
15
17
23
310
Ninad Khargonkar
1
15
1
1
310
Manfred Fuchs
1
15
4
4
310
Thiru M Annaswamy
1
15
8
13
310
Gaurav N Pradhan
1
15
3
3
310
Jan Fridén
1
15
9
18
310
Richard C Simpson
1
15
10
12
310
Heather T Peters
1
15
2
3
310
Mooyeon Oh-Park
1
15
2
7
310
Eva G Widerström-Noga
1
15
10
11
310
Balakrishnan Prabhakaran
1
15
2
4
310
Dennis Bourbeau
1
15
2
2
310
Nathaniel S Makowski
1
15
3
2
310
Arthur Ameis
2
15
3
5
310
Barth Riley
1
15
2
7
310
Anne M Bryden
1
15
4
7
326
Diego Iacono
1
14
14
23
326
Kathryn J Ruddy
1
14
31
59
326
Young H Sohn
1
14
29
37
326
Brian L Edlow
1
14
18
36
326
Vishwa S Raj
1
14
5
9
326
Anjali Bhagra
1
14
12
15
326
David A Cunningham
1
14
4
13
326
Vishwanath Sankarasubramanian
1
14
4
10
334
Walter I Sussman
1
13
7
11
334
Burt Yaszay
1
13
7
9
334
Michael B Furman
2
13
3
6
334
David Rabago
1
13
11
30
334
Judith E Deutsch
1
13
6
18
334
Ke-Vin Chang
1
13
38
46
334
Aaron M Steinfeld
1
13
3
7
334
Andy O Miller
1
13
10
17
334
Jianan Li
1
13
1
3
334
Wei-Ting Wu
1
13
24
31
334
Emily Kivlehan
1
13
1
1
334
Linda Van Roosmalen
1
13
3
5
346
matthias Walter
1
12
11
17
346
Reza Shaker
1
12
22
42
346
Timothy M Hoffman
1
12
10
20
346
Nancy R Mudrick
1
12
2
4
346
Andrei Krassioukov
1
12
36
62
346
Avneesh Chhabra
1
12
30
39
346
Gaurav Khatri
1
12
10
16
346
Ambereen A Khan
1
12
1
2
346
Claire C Yang
1
12
13
18
346
Gloria P Vergara-Diaz
1
12
3
9
346
Marie Y Davis
1
12
5
10
346
Naiquan Zheng
1
12
12
23
359
Eiichi Saitoh
1
11
19
21
359
Francesco Botre
1
11
31
60
359
Christine C Groves
1
11
2
1
359
Raju Dhakal
1
11
1
2
359
Frederick Wolfe
1
11
23
36
359
Jatin P Ambegaonkar
2
11
9
20
359
John R Bach
2
11
9
21
359
Berdale Colorado
1
11
2
2
359
James Kissick
1
11
2
2
359
Letizia Mazzini
1
11
18
47
359
Carla Silva
1
11
1
5
359
Neville Hogan
1
11
24
47
359
Hermano Igo Krebs
1
11
10
21
372
Terry L Wahls
1
10
12
21
372
Courtney E Francis
1
10
3
7
372
Zafer Keser
1
10
6
18
372
Christopher Randolph
1
10
10
19
372
Mary S Keszler
1
10
1
3
372
David C Morgenroth
1
10
4
11
372
Lara A Pilutti
1
10
14
31
372
Eleanor J Quinby
1
10
2
4
372
Tariq Rahman
1
10
10
14
372
Amy K Connery
1
10
5
11
372
Jared M Gollie
1
10
5
7
372
Audrey HIcks
1
10
13
28
372
Theresa M Crytzer
1
10
4
8
372
Benjamin A Abramoff
1
10
3
4
372
Robin L Peterson
1
10
6
20
372
Ian Rice
1
10
3
4
388
Manimalar Selvi Naicker
1
9
1
2
388
Sherri L Lavela
1
9
17
37
388
Karon F Cook
1
9
15
30
388
Jason Bantjes
1
9
17
37
388
Mazlina Mazlan
1
9
6
13
388
Frances M Weaver
1
9
18
34
388
Nazirah Hasnan
1
9
13
16
388
Julia Patrick Engkasan
1
9
10
16
388
Leslie Swartz
1
9
50
93
388
Fary Khan
1
9
17
38
388
Bhasker Amatya
1
9
13
25
388
Daniel Krashin
1
9
1
6
388
Jay Meythaler
1
9
1
2
401
Linamara Rizzo Battistella
1
8
22
50
401
Jeffrey S Shilt
1
8
5
9
401
Sarah Hwang
1
8
1
2
401
Eric L Dugan
1
8
1
1
401
Gregory E Lutz
1
8
5
9
401
Julian R Harrison
1
8
2
3
407
Hongsik Cho
1
7
4
17
407
Leighton Chan
1
7
5
19
407
Alan M Jette
1
7
31
72
407
Taslim Uddin
1
7
4
3
407
Martin B Brodsky
1
7
12
27
407
Christine M Mcdonough
1
7
8
24
407
Daniel M Cushman
2
7
7
21
407
Mohammad Tariqul Islam
1
7
44
73
407
Dennis C Harper
1
7
8
20
407
Philip J Chang
1
7
1
3
407
Pengsheng Ni
1
7
21
42
407
Lewis E Kazis
1
7
36
82
407
Abul Khair Mohammad Salek
1
7
1
1
407
Moshiur Rahman Khasru
1
7
2
3
407
Badrunnesa Ahmed
1
7
1
1
422
Aaron E Bunnell
1
6
3
9
422
Peter J Madsen
1
6
3
9
422
Shih-Shan Lang
1
6
10
21
422
Jason W Siefferman
1
6
3
3
422
Brian Chaze
1
6
1
3
422
Daniel J Curry
1
6
7
16
428
Eldon Loh
1
5
4
9
428
Jessica Robinson-Papp
1
5
10
30
428
Valter D Longo
1
5
35
74
428
Jeffrey A Russell
1
5
2
4
428
Amrendra Mishra
1
5
1
5
428
Derek Miles Pt, Dpt
1
5
1
1
428
Alexandria Haselhorst
2
5
1
1
428
Lara Grobler
1
5
1
4
428
Sidney R Hinds
1
5
6
14
428
Susan R. Harris
1
5
18
48
428
Tina Wang
1
5
1
2
428
Lauren T Shapiro
1
5
2
3
428
Jeffrey A Russell
1
5
4
8
441
William Hooten
1
4
16
35
441
John M Ravits
1
4
8
23
441
Arthur H Hartog
1
4
5
19
441
Jeroen Swart
1
4
8
20
441
Aaron Conger
1
4
3
6
441
Richard A Wennberg
1
4
14
34
441
Erin D Bigler
1
4
41
81
441
Julie C Wilson
1
4
7
21
441
Joshua A Vova
1
4
1
2
441
Michael Shrader
1
4
3
3
441
George Tharion
1
4
4
16
441
Benjamin Gill
1
4
1
2
441
Anne Felicia Ambrose
1
4
3
5
454
Jeffrey S Chamberlain
1
3
36
83
454
Lori A Roxborough
1
3
3
12
454
Trevor A Dyson-Hudson
1
3
8
19
454
Rajesh R Yadav
1
3
3
6
454
Tuan V Nguyen
1
3
31
79
454
Ying Guo
1
3
8
14
454
Heakyung Kim
1
3
4
6
454
Nimish Mittal
1
3
3
13
454
Paul Gregorevic
1
3
27
66
454
Shi-Ming Tu
1
3
12
37
454
Lisa Ottomanelli
1
3
9
12
454
Michael A Catapano
1
3
3
13
454
Sukanta Maitra
1
3
1
3
454
Nigel A Morrison
1
3
10
35
454
Isabell Sakamoto
1
3
1
1
454
Michelle Beidelschies
1
3
1
6
454
Dan Benardot
1
3
8
10
471
Aaron J Yang
1
2
4
8
471
Arthur M Sherwood
1
2
9
15
471
Vwaire Orhurhu
2
2
12
30
471
Jay Karri
2
2
7
18
471
Áine Carroll
1
2
11
22
471
Nathaniel M Schuster
1
2
5
14
471
Allan Peljovich
1
2
2
2
471
Edelle Carmen Field-Fote
1
2
17
38
471
Amy Schultz Pearson
1
2
2
7
471
Alaa Abd-Elsayed
2
2
13
23
471
Kavitha P Reddy
1
2
1
2
471
Charles P Scott
1
2
1
2
471
Andrea Stracciolini
1
2
9
21
484
Mehul J Desai
1
1
7
10
484
Raj K Kalapatapu
1
1
7
15
484
Kate T Brizzi
1
1
1
13
484
Edward G Mcfarland
1
1
15
32
484
John Y Rhee
1
1
4
17
484
Keith D Baldwin
1
1
21
31
484
Karen J Nolan
1
1
8
18
484
Charles A Odonkor
1
1
7
24
484
Yashar Eshraghi
1
1
1
2
484
Benjamin M Brucker
1
1
13
22
484
Paul F Pasquina
1
1
11
43
484
Michael Andary
1
1
7
13
484
Paul Wehman
1
1
13
27
497
Joel Stein
1
0
12
26
497
Miguel X Escalon
1
0
3
11
497
Maxim S Eckmann
1
0
3
8
497
Michelle Peterson
1
0
1
3
497
Kevin D O'brien
1
0
19
65
497
Craig Rovito
1
0
1
2
497
Pablo Celnik
1
0
23
40
497
Simon Schenk
1
0
14
49
497
Nazleen Bharmal
1
0
1
2
497
Russell Gelfman
1
0
2
5
497
Matthew H Liang
1
0
21
57
site/software ©
exaly
; All materials licenced under
CC by-SA
.