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
›
Circulation: Cardiovascular Quality and Outcomes
›
top-authors
›
most-cited
Circulation: Cardiovascular Quality and Outcomes
Cardiovascular diseases
4.3
(top 10%)
impact factor
1.6K
(top 10%)
papers
66.7K
(top 5%)
citations
114
(top 5%)
h
-index
5.2
(top 10%)
extended IF
5.1K
all documents
71.7K
doc citations
183
(top 5%)
g
-index
Top Authors (by article citations)
#
Author
Articles
Citations
R ARank
R CRank
1
Darrel P Francis
1
535
3
1
1
James P Howard
1
535
4
1
1
Rasha Al-lamee
2
537
1
1
4
Lars W Andersen
1
272
4
3
4
Mathias J Holmberg
1
272
3
3
4
Garrett M Fitzmaurice
1
272
3
1
4
Anne-marie Guerguerian
1
272
4
2
4
Saket Girotra
2
294
1
1
4
Michael W Donnino
1
272
4
4
10
Patrick R Lawler
1
254
3
1
10
Frede Blaabjerg
1
254
19
7
10
David D Berg
1
254
4
1
10
Paul C Cremer
1
254
1
1
10
Bradley Ternus
1
254
1
1
10
Nicholas Phreaner
1
254
1
1
10
Lori B Daniels
1
254
2
1
10
Andrew P Defilippis
1
254
1
1
10
Sean Van Diepen
1
254
3
3
10
Thomas S Metkus
1
254
1
1
10
David A Morrow
1
254
5
4
10
Christopher F Barnett
1
254
1
1
10
Steven M Hollenberg
1
254
1
2
10
Wayne Tymchak
1
254
1
1
10
Venu Menon
1
254
4
2
10
Michael A Solomon
1
254
1
1
10
Amare Alamirew
1
254
1
1
27
Casey S Greene
1
193
1
3
27
James Brian Byrd
1
193
1
1
27
Wuwei Ye
1
193
1
1
27
Brett K Beaulieu-jones
1
193
1
1
31
Michael G Nanna
3
264
1
1
31
Salim S Virani
4
199
5
5
31
Jennifer G Robinson
1
175
4
3
31
Eric D Peterson
1
175
9
1
31
Ann Marie Navar
2
201
3
2
31
Véronique L Roger
1
175
1
1
31
Jan Kristian Damås
1
175
1
2
38
André Eckardt
1
159
3
1
38
Talal Alzahrani
1
159
2
1
40
Geoffrey H Tison
1
125
1
2
40
Rahul C Deo
1
125
2
1
40
Francesca N Delling
1
125
1
1
43
Melinda B Davis
1
69
1
1
44
James A Reiffel
1
65
3
3
44
Bernard J Gersh
1
65
6
9
44
Daniel E Singer
1
65
1
2
44
Peter R Kowey
1
65
3
4
44
Gerald V Naccarelli
1
65
2
2
44
John A Spertus
13
357
1
3
44
Gregg C Fonarow
2
102
11
10
44
Kelly D Myers
1
65
1
2
44
Emily C O'brien
1
65
2
3
44
Jonathan P Piccini
1
65
12
12
44
Seth J Baum
1
65
1
3
44
Christopher C Blyth
1
65
7
3
44
Larry A Allen
3
94
1
2
44
Michael D Ezekowitz
1
65
2
4
58
Khadijah Breathett
1
63
2
2
58
Ashley S Felix
1
63
3
1
58
Cindy M Anderson
1
63
1
2
58
Shawnita Sealy-jefferson
1
63
1
1
58
Daniel Addison
1
63
2
2
58
Darryl B Hood
1
63
1
2
64
Richard H Swartz
1
62
2
3
64
Moira K Kapral
1
62
3
2
64
Frank L Silver
1
62
2
1
64
Ruth Hall
1
62
1
1
64
Jack V Tu
1
62
3
4
64
Peter C Austin
3
89
2
4
64
Anna Chu
1
62
1
2
71
Ad J J C Bogers
1
60
4
2
71
Johanna J M Takkenberg
1
60
5
1
71
Jonathan R G Etnel
1
60
1
1
71
Simone A Huygens
1
60
1
1
71
Grigorios Papageorgiou
1
60
1
3
76
Brian H Nathanson
1
59
1
1
76
Ashish R Panchal
1
59
3
3
76
Robert W Neumar
1
59
2
3
76
Michael Christopher Kurz
1
59
2
1
76
Nathan L Haas
1
59
1
2
81
Paul A Heidenreich
1
55
7
9
81
Boback Ziaeian
1
55
4
3
81
Paul Muntner
1
55
8
7
81
Yvonne Commodore-mensah
2
72
1
1
81
Vivek Bhalla
1
55
3
2
86
Ann Brunson
1
50
1
2
86
Patrick S Romano
1
50
2
1
86
Misty D Humphries
1
50
1
1
86
M A Mahmoud
1
50
5
11
86
A Mohamed
1
50
1
2
91
Sanjiv M Narayan
1
49
4
3
91
Mintu P Turakhia
1
49
6
6
91
Jordan B King
1
49
1
1
91
Mark J Pletcher
1
49
1
5
91
Kirsten Bibbins-domingo
1
49
4
9
91
Valy Fontil
1
49
1
1
91
Andrew E Moran
1
49
3
3
98
Mousumi Banerjee
1
48
1
1
98
Evan L Reynolds
1
48
1
1
98
Alexandra M Hajduk
2
89
1
1
98
Zhongfu Ye
1
48
2
1
98
Hedvig B Andersson
1
48
1
1
98
Mary Geda
2
89
1
2
98
Basmah Safdar
1
48
4
1
98
Terrence E Murphy
1
48
4
1
98
John A Dodson
2
89
2
2
98
Harlan M Krumholz
6
222
1
4
98
Rachel P Dreyer
2
68
1
2
98
Brahmajee K Nallamothu
8
82
1
4
98
Karen P Alexander
2
89
1
3
111
Kenneth Jung
1
47
1
1
111
Nigam H Shah
1
47
2
6
111
Nicholas J Leeper
1
47
2
2
111
Vedat Yılmaz
1
47
1
1
111
Joel T Dudley
1
47
4
6
116
Xin Zheng
3
110
1
1
116
Rémi Zamansky
1
46
1
1
116
Qinglan Ding
2
90
1
1
116
Xiqian Huo
2
90
1
1
116
Erica S Spatz
3
113
2
2
116
Frederick A Masoudi
4
133
1
2
116
Xi Li
3
110
1
1
116
Ying Sun
2
90
1
1
116
Clara K Chow
1
46
4
6
125
Sameed Ahmed M Khatana
1
44
2
2
125
Weigang Zhao
1
44
1
1
125
Ashwin S Nathan
1
44
1
2
125
Peter W Groeneveld
1
44
3
2
125
Jay Giri
2
44
3
6
125
Qiuhong Gong
1
44
1
2
125
Srinath Adusumalli
2
44
1
1
125
Mohamed Trabelsi
1
44
2
2
125
Taisei Kobayashi
1
44
1
2
134
Thomas M Gill
1
41
5
3
135
Ryan Demo
1
40
1
1
135
M Hassan Murad
2
58
8
21
135
Dae Hyun Kim
1
40
5
5
135
Anita W Asgar
1
40
1
2
135
Chin Hiew
1
40
1
1
135
Kristi Reynolds
1
40
1
3
135
Mark H Eckman
1
40
1
2
135
Erin M Spaulding
1
40
2
1
135
Sachin J Shah
1
40
1
1
135
William Padula
1
40
1
1
135
Dion Stub
1
40
2
1
135
Kuang Sheng
1
40
4
5
135
Alan S Go
1
40
3
6
135
Christopher M Reid
1
40
8
5
135
Jane Wang
1
40
1
1
135
William Chan
1
40
1
1
135
Muhammad Shariq Usman
1
40
3
4
135
Rami Doukky
1
40
4
3
135
Rohan Kumar Ochani
2
58
2
1
135
Sandra B Lauck
1
40
4
5
135
Helen Xun
1
40
2
2
135
Jocelyn Carter
1
40
1
1
135
Lochan M Shah
1
40
2
1
135
Stephen J Duffy
1
40
3
2
135
Rakesh C Arora
1
40
3
3
135
Seth S Martin
1
40
4
6
135
Louis P Perrault
1
40
2
2
135
Samer Noaman
1
40
1
2
135
Maulik D Majmudar
1
40
1
1
135
Antony Walton
1
40
1
2
135
Oluwaseun E Fashanu
1
40
1
1
135
William E Yang
1
40
2
1
135
Jonathan Afilalo
1
40
3
7
135
Safi U Khan
2
58
4
3
135
Sinjini Biswas
1
40
1
1
135
Jeffrey Lefkovits
1
40
1
2
135
Andre Lamy
1
40
2
2
135
Nicolo Piazza
1
40
4
4
135
Richard A Krasuski
2
58
1
1
135
Michele Pighi
1
40
3
2
135
David Lumelsky
1
40
1
1
135
Daniel Weng
1
40
1
1
135
Valerie Vilarino
1
40
1
1
135
Thierry Lefèvre
1
40
8
8
179
Sanjay Basu
1
39
5
8
179
Pranav Rajpurkar
1
39
1
6
181
Rajesh Kumar
1
38
3
14
181
Dorairaj Prabhakaran
3
50
1
9
181
Sang Jun Park
1
38
3
6
181
Se Joon Woo
1
38
3
1
185
Ying Xian
1
37
6
5
185
Paul P Freddolino
1
37
1
2
185
Mathew J Reeves
1
37
2
3
185
Jerome J Federspiel
1
37
1
1
185
Lee H Schwamm
2
65
3
6
185
Kenney Ng
1
37
1
1
185
Haolin Xu
1
37
3
3
185
Jimeng Sun
1
37
1
2
185
Adrian F Hernandez
1
37
14
15
185
Jie Yang
1
37
1
1
185
Eric E Smith
1
37
7
12
185
Michele C Fritz
1
37
1
1
197
Tracy Langkilde
1
33
1
1
197
Manesh R Patel
1
33
9
14
197
W Schuyler Jones
1
33
5
7
200
Clyde W Yancy
1
31
6
11
200
Kathleen L Grady
2
53
1
3
202
Damianos G Kokkinidis
1
30
3
4
202
Stephen W Waldo
1
30
4
2
204
Pankaj Arora
1
29
4
8
204
Ankur Gupta
1
29
1
3
204
Brittany Lapin
1
29
1
1
204
Navkaranbir S Bajaj
1
29
2
3
204
Rajkumar Doshi
1
29
8
5
204
Nicolas R Thompson
1
29
1
3
204
Rajat Kalra
1
29
3
5
204
Luiz Claudio Santos Thuler
1
29
2
3
212
Amar Dhand
1
28
1
3
212
Jukka-pekka Onnela
1
28
2
6
212
Kori S Zachrison
1
28
1
2
212
Daniel D Matlock
3
46
1
3
212
Ming Liu
1
28
5
13
212
Deren Wang
1
28
3
3
212
Junfeng Liu
1
28
3
3
212
Simiao Wu
1
28
1
4
212
Yajun Cheng
1
28
2
2
212
Bo Wu
1
28
3
3
212
Lukai Zheng
1
28
1
2
212
Christopher E Knoepke
1
28
2
5
212
Daniel B Kramer
2
42
1
1
212
Shuting Zhang
1
28
2
2
226
Roxy Senior
1
27
4
2
226
Jonathan D Newman
1
27
1
2
226
William E Boden
1
27
1
2
226
Hui Li
1
27
9
15
226
Jose Lopez-sendon
1
27
2
5
226
Gb John Mancini
1
27
1
1
226
Gregg W Stone
1
27
12
12
226
Koon K Teo
1
27
3
5
226
David J Maron
2
54
2
3
226
William S Weintraub
1
27
3
4
226
Judith S Hochman
1
27
2
3
226
Bernard R Chaitman
1
27
1
3
226
Nagaraja Moorthy
1
27
1
1
226
Leslee J Shaw
1
27
7
11
240
Eugene Braunwald
1
26
5
11
240
Matthew T Roe
2
43
3
5
240
L Kristin Newby
1
26
5
6
240
Francisco Abad-santos
1
26
5
7
240
Keri B Vartanian
1
26
1
1
240
Robert M Califf
1
26
6
7
240
Robert P Giugliano
1
26
6
8
240
Christopher P Cannon
1
26
12
17
248
Rufus Akinyemi
1
25
4
5
248
Dennis T Ko
4
42
1
7
248
Douglas S Lee
1
25
5
7
248
Adekunle G Fakunle
1
25
1
1
248
Onoja Matthew Akpa
1
25
1
2
248
Joshua O Akinyemi
1
25
1
3
248
Oyedunni Arulogun
1
25
1
2
248
Mulugeta Gebregziabher
1
25
1
5
248
Ian R White
1
25
5
3
248
Olanrewaju Olaniyan
1
25
1
1
248
Bruce Ovbiagele
1
25
5
7
248
Mayowa Owolabi
1
25
3
6
248
Ezinne O Uvere
1
25
1
2
261
David P Taggart
1
24
4
6
261
Giuseppe Biondi-zoccai
1
24
9
11
261
Mario Gaudino
1
24
6
7
261
Dominick J Angiolillo
1
24
11
14
261
Marc Ruel
1
24
5
12
261
Derrick Y Tam
1
24
4
5
261
Liisa Byberg
1
24
1
2
261
Mwenya Mubanga
1
24
1
3
261
Agneta Egenvall
1
24
1
1
261
Mohamed Rahouma
1
24
6
9
261
Filippo Crea
1
24
6
16
261
Leonard N Girardi
1
24
7
12
261
Stephen E Fremes
1
24
5
10
261
Tove Fall
1
24
2
7
261
Erik Ingelsson
1
24
5
21
261
Stephen Gerry
1
24
2
7
261
Irbaz Hameed
1
24
4
3
278
Jacob A Udell
1
23
3
5
278
Tariq Ahmad
1
23
5
7
278
Deepak L Bhatt
2
40
17
27
278
Abhinav Goyal
1
23
1
1
278
Jeptha P Curtis
2
27
1
3
278
James A De Lemos
1
23
2
12
278
Nihar R Desai
1
23
5
8
278
Yongfei Wang
1
23
2
2
286
Mark S Link
1
22
7
7
286
Diane B Wayne
1
22
1
2
286
Jeffrey H Barsuk
1
22
1
2
286
Rohan Khera
1
22
4
11
286
Christopher B Granger
1
22
10
14
286
Kenzie A Cameron
1
22
1
1
286
Paul S Chan
1
22
2
7
286
Elaine R Cohen
1
22
2
2
286
Jane S Kim
1
22
1
1
295
Donglan Zhang
1
20
3
5
295
Kim G Smolderen
1
20
1
1
295
Yan Li
1
20
2
2
295
Lu Shi
1
20
2
3
295
Jing Li
1
20
1
1
295
Jeremy B Sussman
1
20
1
2
295
Mary C Vance
1
20
1
1
295
Dejun Su
1
20
1
3
303
Timothy C Guetterman
1
18
3
7
303
Megan A Morris
1
18
1
1
303
Leslie Curry
1
18
1
4
303
Michael R Jaff
1
18
6
11
303
Susan R Kahn
1
18
1
5
303
Farouk Mookadam
1
18
1
1
303
Colleen K Mcilvennan
3
19
1
2
303
Tauseef Akhtar
1
18
2
3
303
Tyler Trump
1
18
1
1
303
Suresh Vedantham
1
18
1
4
313
Harvey D White
1
17
6
11
313
Shaun G Goodman
1
17
7
13
313
Marie Evans
1
17
2
7
313
Michael Szarek
1
17
3
6
313
Axel ÅKerblom
1
17
2
2
313
K Szummer
1
17
2
5
313
Jonas Spaak
1
17
4
4
313
J Wouter Jukema
1
17
13
38
313
Andrzej Budaj
1
17
2
3
313
Madeline R Sterling
2
17
1
6
313
Tomas Jernberg
1
17
5
13
313
Andreas M Zeiher
1
17
3
6
313
Marcella Nunez-smith
1
17
1
1
313
Gregory G Schwartz
1
17
3
8
313
Juan Jesus Carrero
1
17
7
19
328
Sei J Lee
1
15
4
5
328
Wen-chih Wu
1
15
2
6
328
Michael A Steinman
1
15
3
5
328
Andrew R Zullo
1
15
5
7
332
Ioannis Tsoukalas
1
14
1
3
332
Richard Josephson
1
14
1
3
332
Kreton Mavromatis
1
14
1
2
332
Sadeer Al-kindi
3
22
2
7
332
Andrew M Ryan
1
14
5
8
332
John M Hollingsworth
1
14
2
4
332
Graham H Bevan
1
14
1
2
332
Changyu Shen
1
14
3
12
332
Adam A Markovitz
1
14
1
3
332
Thomas M Maddox
1
14
1
2
332
Ankur Kalra
1
14
6
6
332
Laura A Hatfield
1
14
1
2
332
Valerie A Lewis
1
14
2
5
332
Suzanne V Arnold
1
14
5
7
332
Devraj Sukul
2
23
1
5
347
Shivan J Mehta
1
13
3
7
347
Andrea B Troxel
1
13
5
14
347
Lee R Goldberg
1
13
1
4
347
David A Asch
1
13
4
11
347
Kevin G Volpp
1
13
5
11
347
Louise B Russell
1
13
1
1
353
Amit P Amin
1
12
1
2
353
Bo-kyeong Kang
1
12
1
1
353
Hemant Kulkarni
1
12
1
1
353
Mark D Huffman
3
24
1
3
353
Sheldon Cheskes
1
12
2
4
353
Dave Debronkart
1
12
2
2
353
Carey Farquhar
1
12
2
5
353
Andrew Czarnecki
1
12
1
4
353
Adnan K Chhatriwalla
1
12
3
6
353
Giancarlo Comi
1
12
5
17
353
Delwyn Catley
1
12
1
3
353
Paul Dorian
1
12
4
9
365
Andrew D Althouse
1
11
2
6
365
Samir Saba
1
11
6
5
367
Krista F Huybrechts
1
10
2
6
367
Hiroki Shiomi
1
10
6
14
367
Takao Kato
1
10
6
15
367
Naritatsu Saito
1
10
1
5
367
Jan Belis
1
10
3
4
367
Matthew T James
1
10
4
11
367
Zhi Tan
1
10
1
2
367
Farhaan S Vahidy
1
10
4
8
367
James C Grotta
1
10
2
6
367
Koh Ono
1
10
5
11
367
Martin Kulldorff
1
10
1
4
367
Yasuaki Nakagawa
1
10
1
1
367
Takeshi Kimura
1
10
4
16
367
Takeshi Morimoto
1
10
9
34
367
Alyson Haslam
1
10
2
4
367
Louise D Mccullough
1
10
3
12
367
Jessica M Franklin
1
10
5
12
367
Jens H Nielsen
1
10
3
6
367
Michelle M Graham
1
10
2
6
367
Chandrasekar Gopalakrishnan
1
10
2
3
367
Sebastian Schneeweiss
1
10
4
11
367
Steven J Warach
1
10
2
3
367
Michael E Matheny
2
15
2
7
367
Satoshi Shizuta
1
10
2
6
367
Sean I Savitz
1
10
3
5
367
Yugo Yamashita
1
10
4
9
393
Marion Delcroix
1
9
3
9
393
Raymond L Benza
1
9
5
10
393
Harrison W Farber
1
9
3
5
393
Dimple Kondal
1
9
1
9
393
Olivier Sitbon
1
9
4
13
393
Hossein A Ghofrani
1
9
8
16
393
Pavel Jansa
1
9
1
3
393
Makoto Mihara
1
9
1
4
393
Govindan Unni
1
9
1
1
393
Sanjay Mehta
1
9
1
3
393
Ramzi Dudum
1
9
3
3
393
Donald M Lloyd-jones
1
9
9
25
393
Rogerio Souza
1
9
2
5
393
Adam Torbicki
1
9
3
9
393
Brian G Choi
1
9
1
2
393
Dharam J Kumbhani
1
9
3
8
409
Khurram Nasir
1
8
10
23
409
Parth K Modi
1
8
3
5
409
Chad Ellimoottil
1
8
2
5
409
Michael P Thompson
2
8
1
4
409
Brent K Hollenbeck
1
8
5
10
409
Changhong Wang
1
8
4
15
415
Philippe Gabriel Steg
1
7
14
23
415
George Dangas
1
7
9
13
415
Bernhard Witzenbichler
1
7
3
5
415
Daniel E Leisman
1
7
2
3
415
Paul Guedeney
1
7
11
26
415
Alaide Chieffo
1
7
7
10
415
C Michael Gibson
1
7
8
15
415
Annapoorna S Kini
1
7
5
10
415
Samantha Sartori
1
7
8
13
415
Timothy D Henry
1
7
5
8
415
Usman Baber
1
7
7
18
415
Stuart J Pocock
1
7
11
24
427
David E Lanfear
1
6
1
7
427
Hongsheng Gui
1
6
1
3
427
Brack Hattler
1
6
1
2
427
Muath Bishawi
1
6
3
7
427
Charles J Lowenstein
1
6
1
4
427
Steven M Bradley
1
6
4
9
427
Allan J Walkey
1
6
5
10
427
Jue Wang
1
6
1
3
435
Sharon-lise Normand
1
5
3
13
435
Robert D Brook
1
5
3
12
435
Arjun Majithia
2
7
1
1
438
T Jared Bunch
1
4
2
12
438
Prateeti Khazanie
1
4
1
3
438
Aaron S Kesselheim
1
4
14
23
438
Isuru Ranasinghe
1
4
1
4
438
Rachel Lampert
1
4
1
7
438
Adrián Gómez-suárez
1
4
1
3
444
Patrick Badertscher
1
3
4
9
444
Christian Mueller
1
3
10
48
444
Yuichi Hirose
1
3
2
9
444
Luca Koechlin
1
3
4
8
444
Karin Wildi
1
3
4
7
444
Armando Teixeira-pinto
1
3
8
15
444
Dhruv S Kazi
1
3
2
7
444
Thomas Nestelberger
1
3
5
11
444
Maria Rubini Gimenez
1
3
4
5
444
Raphael Twerenbold
1
3
4
11
444
Jasper Boeddinghaus
1
3
3
13
455
R Sacha Bhatia
1
2
2
15
455
Harindra C Wijeysundera
1
2
6
15
455
David J Cohen
1
2
6
16
455
Mahboob Alam
1
2
3
7
455
David M Dudzinski
1
2
3
10
455
Michael Foley
1
2
1
1
455
David P Kao
1
2
2
5
455
Yue-xing Feng
1
2
3
11
455
Kibar Yared
1
2
1
3
455
David J Ramsey
1
2
2
5
455
Hans Ehrencrona
1
2
2
5
455
Ravi S Hira
1
2
2
6
455
Anita Deswal
1
2
2
5
455
Christie M Ballantyne
1
2
10
31
455
Paaladinesh Thavendiranathan
1
2
5
15
455
Yashashwi Pokharel
1
2
1
4
455
Laura D Scherer
1
2
1
6
455
Jeffrey W Moses
1
2
3
4
455
Jill P Pell
1
2
3
27
455
Angela Fagerlin
1
2
2
15
455
Kara E Rudolph
1
2
1
9
455
Jessica R Golbus
2
3
1
2
455
Seth A Berkowitz
1
2
3
12
455
Zachary Bouck
1
2
1
8
455
Zhiyuan Hou
1
2
1
4
455
Tharmegan Tharmaratnam
1
2
1
1
455
Cherry Chu
1
2
1
1
482
James F Burke
1
1
3
12
482
Kayte Spector-bagdady
1
1
1
8
482
Nobuhiro Ikemura
1
1
1
5
482
Milton Packer
1
1
10
18
482
Takehiro Kimura
1
1
1
8
482
Shun Kohsaka
1
1
5
17
488
Grace A Lin
1
0
1
2
488
Melissa K Andrew
1
0
3
14
488
Mahmoud Barbarawi
1
0
1
17
488
William J Meurer
1
0
3
9
488
Lesli E Skolarus
1
0
2
11
488
Michael W Rich
1
0
4
12
488
Utibe R Essien
1
0
3
4
488
Tomasz J Guzik
1
0
4
18
488
Michael D Shapiro
1
0
1
15
488
Tobias Müller
1
0
1
4
488
Bailey Debarmore
1
0
1
0
488
Susan K Bowles
1
0
1
6
488
Babikir Kheiri
1
0
6
22
488
Andrea Natale
1
0
9
29
site/software ©
exaly
; All materials licenced under
CC by-SA
.