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
›
IEEE Transactions on Robotics
›
top-authors
›
most-cited
IEEE Transactions on Robotics
8.7
(top 2%)
impact factor
2.6K
(top 10%)
papers
133.7K
(top 5%)
citations
162
(top 2%)
h
-index
8.8
(top 2%)
extended IF
3.0K
all documents
138.3K
doc citations
275
(top 2%)
g
-index
Top Authors (by article citations)
#
Author
Articles
Citations
R ARank
R CRank
1
Richard Elvira
1
1,265
1
1
1
José María Martínez Montiel
2
1,316
1
1
1
Juan Domingo Tardós Solano
1
1,265
1
1
1
Juan José Gómez Rodríguez
1
1,265
1
1
1
Juan D Tardós
1
1,265
1
1
6
Jingnan Shi
1
279
1
1
6
Luca Carlone
1
279
2
1
6
Heng Yang
1
279
1
1
9
Michael C Yip
1
101
2
1
9
Anthony Simeonov
1
101
1
1
9
Boyu Zhou
1
101
1
1
9
Yinglong Miao
1
101
1
1
9
Shen, Shaojie
3
212
1
1
9
Gao, Fei
1
101
2
2
9
Jie Pan
2
130
1
1
9
Ahmed Qureshi
1
101
1
1
9
Fei Gao
1
101
2
2
18
Daniel Bruder
1
90
2
1
18
R Brent Gillespie
2
92
1
1
18
C David Remy
1
90
1
1
18
Ramanarayan Vasudevan
2
94
2
2
22
Guillermo Gallego
1
82
1
1
22
Yi Zhou
1
82
1
1
24
Chuanzheng Li
1
79
1
1
24
Hae-Won Park
1
79
2
1
24
Timothy Bretl
1
79
2
1
24
Arsalan Mousavian
2
116
1
1
24
Xinke Deng
1
79
1
1
24
Young-Ha Shin
1
79
1
1
24
Abhishek Goud Pandala
1
79
1
1
24
Fei Xia
1
79
1
1
24
Yanran Ding
1
79
1
1
24
Dieter Fox
2
116
1
1
34
Vincent Lebastard
1
77
1
1
34
Federico Renda
2
101
1
1
34
Fabien Candelier
1
77
2
1
37
Shantonu Biswas
1
71
1
1
37
Yon Visell
1
71
2
1
37
Karen Bodie
1
71
1
1
37
Mengjia Zhu
1
71
1
1
37
Elliot W Hawkes
1
71
2
2
37
Li Wen
1
71
2
2
37
Michael Pantic
1
71
1
1
37
U M Angst
1
71
1
1
37
Roland Siegwart
1
71
2
2
37
Maximilian Brunner
1
71
1
1
37
Dana Kulic
1
71
2
1
37
Tian-Miao Wang
1
71
2
2
37
Yufei Hao
1
71
1
2
37
Wesley P Chan
1
71
1
1
37
Valerio Ortenzi
1
71
1
1
37
Tommaso Pardi
1
71
1
1
37
Elizabeth A Croft
1
71
1
1
37
Tianmiao Wang
1
71
1
1
37
Akansel Cosgun
1
71
2
2
37
Juan Nieto
1
71
2
1
37
Stefan Walser
1
71
1
1
37
Patrick Pfändler
1
71
1
1
59
Wen-long Li
1
59
1
1
59
Xing-jian Liu
1
59
1
1
59
Da-Hu Zhu
1
59
1
1
59
Gang Wang
1
59
1
1
59
Han Ding
1
59
6
3
59
Cheng Jiang
1
59
1
1
59
He Xie
1
59
1
1
66
Pablo Escobedo
1
52
1
3
66
Markellos Ntagios
1
52
1
2
66
Ravinder Dahiya
1
52
6
7
66
William Taube
1
52
1
1
70
Yafeng Cui
1
51
1
1
70
Xin-Jun Liu
1
51
2
2
70
Shaifali Parashar
1
51
1
1
70
Jingyi Zhou
1
51
1
1
70
Xuguang Dong
1
51
1
1
70
José Lamarca
1
51
1
1
70
Huichan Zhao
1
51
1
2
70
Adrien Bartoli
1
51
2
1
78
J Christian Gerdes
1
50
1
1
78
Zijian Wang
1
50
1
1
78
Mac Schwager
2
81
1
1
78
Mingyu Wang
1
50
1
1
83
Nathan F Lepora
1
49
2
2
83
Yufeng Chen
1
49
1
1
83
Jasper James
1
49
1
1
83
Siyi Xu
1
49
1
1
83
Pakpong Chirarattananon
1
49
1
1
83
Zhijian Ren
1
49
1
1
89
Giorgos Mamakoukas
1
48
1
1
89
Xiaobo Tan
1
48
3
1
89
Todd D Murphey
1
48
3
2
89
Maria L Castano
1
48
1
1
93
Jun-Yan Hu
1
47
1
1
93
Farshad Arvin
1
47
3
2
93
Inmo Jang
1
47
1
1
93
Parijat Bhowmick
1
47
1
1
93
Alexander Lanzon
1
47
1
1
99
Jannik Zürn
1
42
1
1
99
Wolfram Burgard
1
42
2
2
99
Abhinav Valada
1
42
1
2
102
Gabriel Aguirre-Ollinger
1
41
1
1
102
Haoyong Yu
1
41
2
3
104
Tan-Sy Nguyen
1
39
1
1
104
Clement Gosselin
3
76
1
1
104
Thierry Laliberté
1
39
1
1
104
Kefei Wen
1
39
1
1
108
Lac Van Duong
1
37
1
1
108
Christopher Xie
1
37
1
1
108
Van Ho
1
37
2
1
111
Xuerui Wang
1
36
1
1
111
Erbao Dong
1
36
1
1
111
Cornelis C De Visser
1
36
1
2
111
Teresa A Vidal-Calleja
2
48
2
1
111
Shoudong Huang
3
72
1
1
111
Sihao Sun
1
36
1
2
111
Cedric Le Gentil
1
36
1
1
111
Qiqiang Hu
1
36
1
1
111
Dong Sun
1
36
3
1
111
Coen De Visser
1
36
1
2
121
Christian Pek
1
34
2
2
121
Matthias Althoff
1
34
4
5
123
Ming Cao
1
32
3
3
123
Kevin Eckenhoff
1
32
1
1
123
Wenfu Xu
1
32
2
3
123
Guoquan Huang
1
32
1
1
123
Patrick Geneva
1
32
1
1
123
Hector Garcia de Marina
1
32
2
1
123
Bin Liang
1
32
1
3
123
Weijia Yao
1
32
1
1
123
Han Yuan
1
32
1
1
123
Heng Zhang
1
32
1
1
133
Weiwei Wan
1
31
4
1
133
Fumio Kanehiro
1
31
2
1
133
Preston Culbertson
1
31
1
1
133
Jean-Jacques E Slotine
1
31
1
2
133
Kensuke Harada
1
31
3
1
138
Hyunkyu Park
1
30
1
1
138
Fulvio Mastrogiovanni
1
30
1
1
138
Jaydev P Desai
1
30
2
2
138
Jonathan P How
1
30
3
3
138
Seok Hwan Jeong
1
30
1
1
138
Jung Kim
1
30
1
1
138
Sangwoo Mo
1
30
1
1
138
Yash Chitalia
1
30
1
1
138
Eric Barnett
1
30
1
1
138
Yulun Tian
1
30
1
1
138
Kyungseo Park
1
30
1
1
138
Kasra Khosoussi
1
30
1
1
138
Enrico Simetti
1
30
2
2
138
Kourosh Darvish
1
30
1
1
138
Kent K Yamamoto
1
30
1
1
138
Giuseppe Casalino
1
30
1
1
138
Seokhwan Jeong
1
30
1
1
138
David M Rosen
1
30
1
2
156
Qin, Tong
1
29
1
1
156
Qiu, Kejie
1
29
1
1
156
Siqi Liu
1
29
1
1
159
Mohit Srinivasan
2
34
1
1
159
Samuel Coogan
2
34
1
2
161
Sawyer B Fuller
1
26
1
1
161
Avadesh Meduri
1
26
1
1
161
Majid Khadiv
1
26
2
2
161
Johannes M James
1
26
1
1
161
Ludovic D Righetti
1
26
2
3
161
Yogesh M Chukewad
1
26
1
1
167
Tania K Morimoto
1
25
1
1
167
Cédric Girerd
1
25
1
1
167
Peter Walker Ferguson
1
25
1
1
167
Changyeob Shin
1
25
1
1
171
Qiang Huang
1
24
4
5
171
Dongming Gan
1
24
2
2
171
Zach McKinney
1
24
2
1
171
Nicola Vitiello
1
24
1
2
171
Francesco Lanotte
1
24
1
1
171
Domenico Prattichizzo
1
24
2
3
171
Fares J Abu-Dakka
1
24
1
2
171
Jesus Ortiz
1
24
1
2
171
Simona Crea
1
24
2
4
171
Muhammad Zubair Iqbal
1
24
1
1
171
Bruno Siciliano
1
24
1
2
171
Baojun Chen
1
24
1
1
171
Toshio Fukuda
1
24
1
2
171
Yanlong Huang
1
24
1
1
171
Bingxing Chen
1
24
1
1
171
Hiroyuki Ishii
1
24
1
1
171
Darwin Caldwell
1
24
1
3
171
Costanza Armanini
1
24
1
1
171
Rachid Alami
1
24
1
1
171
Qing Shi
1
24
1
2
171
João Silvério
1
24
1
1
171
Marco Tognon
1
24
1
3
171
Hongzhou Jiang
1
24
2
1
171
Irfan Hussain
1
24
1
2
171
Chang Li
1
24
1
1
171
Lorenzo Grazi
1
24
1
2
171
Darwin G Caldwell
1
24
1
2
198
Sai Krishna Kanth Hari
1
23
1
1
198
Quentin Boehler
1
23
2
3
198
Swaroop Darbha
1
23
1
1
198
Bradley J Nelson
1
23
7
11
198
Yiannis Kantaros
1
23
1
1
198
Satyanarayana Gupta Manyam
1
23
1
1
198
David W Casbeer
1
23
1
2
198
Sivakumar Rathinam
1
23
1
1
198
Michael M Zavlanos
1
23
2
1
198
Xusheng Luo
1
23
1
1
198
Byungsoo Kim
1
23
1
1
198
Samuel L Charreyron
1
23
1
2
198
Krishnamoorthy Kalyanam
1
23
1
1
198
Christophe Chautems
1
23
1
1
212
Mingyang Li
1
22
1
1
212
Marc Gouttefarde
1
22
1
2
212
Gamini Dissanayake
1
22
1
1
212
Hussein Hussein
1
22
1
1
212
Jean-Baptiste Izard
1
22
1
1
212
Yiming Chen
1
22
1
1
212
Yongbo Chen
1
22
1
1
212
Liang Zhao
1
22
1
1
212
Xingxing Zuo
1
22
1
1
212
Yong Liu
1
22
5
3
212
João Cavalcanti Santos
1
22
1
1
223
Arndt Schilling
1
21
2
2
223
Yunwoo Lee
1
21
1
1
223
Joris De Schutter
1
21
2
1
223
Hirotaka Sato
1
21
2
1
223
Bing Li
1
21
5
3
223
Gianni Borghesan
1
21
1
2
223
H Jin Kim
1
21
4
2
223
Youngseok Jang
1
21
1
1
223
Changsuk Oh
1
21
1
1
223
Dario Farina
1
21
9
12
223
Qiao Qiao
1
21
1
1
223
Marko Marković
1
21
1
1
223
Strahinja Dosen
1
21
3
4
223
Yao Li
1
21
1
1
223
Emmanuel B Vander Poorten
1
21
2
4
223
Hirotaka Sato
1
21
3
2
239
Vishnu S Chipade
1
20
1
1
239
Dimitra Panagou
1
20
1
2
241
Fumitoshi Matsuno
1
19
3
4
241
Cesar Cadena
1
19
2
2
241
Tatsuya Takemori
1
19
1
1
241
Motoyasu Tanaka
1
19
2
1
241
Je-sung Koh
2
29
1
3
241
Jose Neira
1
19
1
2
241
Berta Bescós Torcal
1
19
1
2
241
Sang-Joon Ahn
1
19
2
5
241
Kyu-Jin Cho
1
19
3
6
241
Dae-Young Lee
1
19
1
4
251
Kazuki Abe
1
18
2
1
251
Juraj Peršić
1
18
1
1
251
Ivan Petrović
1
18
2
2
251
Sertac Karaman
1
18
1
3
251
Yong-Lae Park
1
18
4
4
251
Marios Kiatos
1
18
1
1
251
Sotiris Malassiotis
1
18
1
1
251
Alyssa Pierson
1
18
1
1
251
Riichiro Tadakuma
1
18
2
1
251
Luka Petrovic
1
18
1
1
251
Kim DongWook
1
18
1
2
251
Iason Sarantopoulos
1
18
1
1
251
Wilko Schwarting
1
18
1
1
251
Kenjiro Tadakuma
1
18
2
1
251
Ivan Markovic
1
18
2
1
251
Daniela L Rus
2
24
2
4
251
Daniela Rus
1
18
1
1
251
Dongwook Kim
1
18
1
2
269
Gregory A Formosa
1
17
1
1
269
Haitao Yu
1
17
1
1
269
Héctor M Becerra
1
17
1
1
269
Gustavo Arechavaleta
1
17
1
1
269
Mark E Rentschler
1
17
1
2
269
Haibo Gao
1
17
4
4
269
Alice Segato
1
17
1
1
269
Elena De Momi
1
17
7
16
269
Alberto Favaro
1
17
1
1
269
Christoffer R Heckman
1
17
1
2
269
Joseph Micah Prendergast
1
17
1
1
269
America Berenice Morales Diaz
1
17
1
1
269
Mitchell J Fulton
1
17
1
1
269
Zongquan Deng
1
17
1
3
269
Federico Muretti
1
17
1
1
269
J Micah Prendergast
1
17
1
1
285
Zhan Tu
1
16
2
1
285
David A Abbink
1
16
1
1
285
Xinyan Deng
1
16
2
1
285
Fan Fei
1
16
2
1
285
Luka Peternel
1
16
1
4
290
Thomas Sauder
1
15
1
1
290
Christian Schumacher
1
15
1
1
290
Roger Skjetne
1
15
2
2
290
Tyler Holt Summers
1
15
2
2
290
Frank Park
1
15
1
4
290
Keunjun Choi
1
15
1
1
290
Einar Ueland
1
15
1
1
290
Moritz Bächer
1
15
2
1
290
Omid Youssefi
1
15
1
1
290
Espen Knoop
1
15
2
1
290
Jaewoon Kwon
1
15
1
1
290
Sajad Salmanipour
1
15
1
1
290
Sleiman Safaoui
1
15
1
1
290
Nicholas R Gans
1
15
1
2
290
Guirec Maloisel
1
15
1
1
290
Kaveh Fathian
1
15
1
1
290
Eric D Diller
1
15
1
2
307
Luigi Chisci
1
14
2
4
307
Hongbin Zha
1
14
1
1
307
Fei Xue
1
14
1
1
307
Junqiu Wang
1
14
1
1
307
Joseph Norby
1
14
1
1
307
Daobilige Su
1
14
1
4
307
Giorgio Battistelli
1
14
1
4
307
He Kong
1
14
1
3
307
Aaron M Johnson
1
14
1
1
307
Amir Patel
1
14
1
1
307
Kris Hauser
1
14
1
3
307
Lin Gao
1
14
1
1
307
Zike Yan
1
14
1
1
307
Gao Tang
1
14
1
1
307
Weidong Sun
1
14
1
1
307
Salah Sukkarieh
1
14
3
6
307
Wang qiuyuan
1
14
1
1
307
Lin Gao
1
14
1
2
326
George J Pappas
1
13
2
5
326
Ke Sun
1
13
1
1
326
Brent Schlotfeldt
1
13
1
1
326
Dong Hwan Kim
1
13
1
1
326
Eurico Pedrosa
1
13
1
1
326
Changjoo Nam
1
13
1
1
326
Miguel Armando Riem de Oliveira
1
13
1
1
326
Nuno Lau
1
13
2
1
326
Vitor M F Santos
1
13
3
2
326
Jinhwi Lee
1
13
1
1
338
Aniket Shirsat
1
12
1
1
338
Babak Salamat
1
12
1
1
338
Pei-Chun Lin
1
12
1
2
338
Spring Berman
1
12
2
4
338
Fang Bai
1
12
1
1
338
Wei-Chun Lu
1
12
1
1
338
Zahi Kakish
1
12
1
1
338
Giorgio Grisetti
1
12
1
2
338
Andrea M Tonello
1
12
2
2
338
Karthik Elamvazhuthi
1
12
1
1
338
Nunzio Alexandro Letizia
1
12
1
2
338
Tucker Hermans
1
12
1
3
338
Balakumar Sundaralingam
1
12
1
1
338
Wen-Shan Yang
1
12
1
1
352
Esther Rolf
1
11
1
2
352
Chen Sun
2
21
2
4
352
Fumiya Iida
1
11
4
6
352
Benjamin Recht
1
11
1
1
352
Thrishantha Nanayakkara
1
11
2
2
352
Amir Khajepour
2
21
2
7
352
Luca Scimeca
1
11
2
2
352
Liang He
1
11
1
1
352
Nicolas Herzig
1
11
1
1
352
David Fridovich-Keil
1
11
1
1
352
Hamed Jamshidifar
2
21
1
1
352
Mitchell Rushton
1
11
1
2
352
Perla Maiolino
1
11
3
3
352
Simon de Lusignan
1
11
13
22
352
Claire J Tomlin
1
11
2
3
367
Soheil Gholami
1
10
1
1
367
Olav Egeland
1
10
1
2
367
Dianchun Bai
1
10
1
2
367
Cheol Hoon Park
1
10
2
2
367
Gwanghyun Jo
1
10
2
2
367
Yinlai Jiang
1
10
3
2
367
Haifeng Li
1
10
1
3
367
Ozan Kaya
1
10
1
2
367
Arash Ajoudani
1
10
2
3
367
Hyunmin Do
1
10
1
3
367
Ian Buckley
1
10
1
1
367
Dezhen Song
2
13
2
2
367
Shunta Togo
1
10
2
2
367
Chieh Chou
1
10
1
1
367
Pinar Boyraz
1
10
1
1
367
Taeyong Choi
1
10
1
1
367
Andrej Cibicik
1
10
1
1
367
Hwi-Su Kim
1
10
1
1
367
Ertugrul Bayraktar
1
10
1
1
367
Uikyum Kim
1
10
2
3
367
Amin Habibnejad Korayem
1
10
1
2
367
Chanhun Park
1
10
1
3
367
Magnus Egerstedt
2
16
1
2
367
Virginia Ruiz Garate
1
10
1
1
367
Wenyang Li
1
10
1
2
367
Cihat Bora Yigit
1
10
1
1
393
Jon Woolfrey
1
9
1
1
393
Ran Dai
1
9
1
2
393
Stéphane P.A. BORDAS
1
9
6
15
393
Paweł Chodkiewicz
1
9
1
1
393
Shunsuke Mochida
1
9
1
1
393
Pawel Holobut
1
9
1
1
393
Julien Bourgeois
1
9
1
2
393
Dikai Liu
1
9
1
1
393
Mitsuji Sampei
1
9
1
1
393
Imraan A Faruque
1
9
1
1
393
Md Arif Billah
1
9
1
1
393
Tatsuya Ibuki
1
9
1
1
393
Wenjie Lu
1
9
1
1
393
Benoît Piranda
1
9
1
2
393
Jakub Lengiewicz
1
9
1
1
408
Andreas Orthey
1
8
1
1
408
Andreas Kolling
1
8
1
1
408
Traiko Dinev
1
8
1
1
408
Ioannis Havoutis
1
8
1
1
408
Dukchan Yoon
1
8
1
1
408
Youngjin Choi
1
8
2
5
408
Josep M Porta
1
8
1
2
408
Marc Toussaint
1
8
1
3
408
Vladimir Ivan
1
8
1
2
408
Ricard Bordalba
1
8
1
1
408
Lluís Ros
1
8
1
1
408
Sethu Vijayakumar
1
8
2
2
408
Roderich Groß
1
8
1
1
408
Wolfgang Merkt
1
8
1
1
408
João V Amorim Marques
1
8
1
1
408
Matthew J Doyle
1
8
1
1
408
Yue Gu
1
8
1
1
408
Xinyu Xu
1
8
1
1
426
Domenico Spensieri
1
7
1
1
426
Xavier Garant
1
7
1
1
426
Baris Akgun
1
7
1
1
426
Edvin Åblad
1
7
1
1
426
Ann-Brith Strömberg
1
7
1
1
426
Cem Eteke
1
7
1
1
426
Robert Bohlin
1
7
1
1
433
Dimos V Dimarogonas
1
6
3
8
433
Jingyi Xu
1
6
1
1
433
Eckehard Steinbach
1
6
4
6
433
Gabriele Nava
1
6
1
1
433
Xiaoyi Cai
1
6
1
2
433
Carlos Sagüés
1
6
1
3
433
Francisco Javier Andrade Chavez
1
6
1
1
433
Ahmad Gazar
1
6
1
1
433
Daniele Pucci
1
6
2
3
433
Tamay Aykut
1
6
1
1
433
Shinkyu Park
1
6
1
3
433
Lucia Pallottino
2
11
1
3
433
Federico Pecora
1
6
2
3
433
Javier Alonso-Mora
1
6
2
4
433
Daolin
1
6
1
2
433
Anna Mannucci
2
11
1
2
433
Pietro Pierpaoli
1
6
1
1
433
Rosario Aragüés
1
6
1
2
433
Anqi Li
1
6
1
1
452
Liang Li
1
5
5
31
452
Maria Lombardi
1
5
1
2
452
Liang Li
1
5
1
3
452
Andreas Kugi
1
5
3
8
452
Keehoon Kim
1
5
2
3
452
Mario di Bernardo
1
5
1
7
452
Aaron M Dollar
1
5
2
4
452
Nicola Castaman
1
5
1
3
452
Guanfeng Liu
2
5
1
1
452
Ruggero Carli
1
5
1
4
452
Yisheng Guan
2
5
1
5
452
Alberto Dalla Libera
1
5
1
2
452
Andrew S Morgan
1
5
2
2
452
Ming Yang
1
5
4
6
452
Hong-Kyun Kim
1
5
1
5
452
Walter G Bircher
1
5
2
2
452
Tobias Glück
1
5
1
2
452
Davide Liuzza
1
5
2
5
452
Hyung-Gon Shin
1
5
1
1
452
Danilo Caporale
1
5
1
3
452
Wan-Kyun Chung
1
5
2
3
452
Christian Hartl-Nesic
1
5
1
1
452
Stefano Ghidoni
1
5
1
4
452
Ikjong Park
1
5
1
1
477
Pengcheng Zhao
1
4
1
1
477
Pierre-Lucas Aubin-Fournier
1
4
1
1
477
Ryan Williams
1
4
2
2
477
Krzysztof Skonieczny
1
4
1
1
477
Remy Wehbe
1
4
1
2
477
Christos Bergeles
1
4
2
7
477
Shreyas Kousik
1
4
1
2
477
Jinbo Li
1
4
1
1
477
Anestis Mablekos-Alexiou
1
4
1
1
486
Daniel Gladwin
1
3
1
5
486
Matthew Watson
1
3
1
1
486
Reshad Hosseini
1
3
1
3
486
Hsin-Min Cheng
1
3
1
1
486
Hadi Moradi
1
3
1
1
486
Tony J Prescott
1
3
1
4
486
Seyed-Mahdi Nasiri
1
3
1
1
493
Mohamed Naveed Gul Mohamed
1
2
1
1
493
Dylan A Shell
1
2
1
2
493
Reza Oftadeh
1
2
1
1
493
Péter L Várkonyi
1
2
1
1
493
Emma Treadway
1
2
1
1
493
Hazhar Rahmani
1
2
1
2
493
Yizhar Or
1
2
1
3
493
Amirhossein Tamjidi
1
2
1
1
493
Dylan
1
2
1
2
493
Suman Chakravorty
1
2
1
1
503
Daniel E Koditschek
1
1
1
3
503
Paul B Reverdy
1
1
1
1
503
Hong Cai
1
1
1
2
503
Yasamin Mostofi
1
1
1
3
503
Vasileios Vasilopoulos
1
1
1
1
508
Matthew Cooper
1
0
1
0
508
Jason J Ford
1
0
1
2
508
Timothy L Molloy
1
0
1
2
508
James M Mcgree
1
0
2
5
site/software ©
exaly
; All materials licenced under
CC by-SA
.