About
Technology
Issues
FAQ
Search
Profile
Schools
Top Authors
Prolific Authors
Top Journals
Main Disciplines
Scientometrics
Avg. Impact Factor
Discipline Ranks
h
-index
g
-index
★★
Articles
★★★
Articles
Article Citations
Citation Distribution
Citing Bodies
Top Citing Authors
Top Citing Institutions
Top Citing Schools
Top Citing Journals
Top Citing Disciplines
exaly
›
Institutions
›
Genome Institute of Singapore
›
top-authors
Genome Institute of Singapore
2.0K
(top 0.1%)
papers
170.9K
(top 0.1%)
citations
188
(top 0.1%)
h
-index
358
(top 0.1%)
g
-index
2.3K
all documents
190.8K
doc citations
7.9K
citing journals
Top Authors (by citations)
#
Author
Articles
Citations
R ARank
R CRank
1
Mark Seielstad
12
2,768
1
1
2
Rochellys Diaz Heijtz
1
2,611
1
1
2
Sven Pettersson
1
2,611
1
1
2
Hans Forssberg
1
2,611
3
2
5
Jianjun Liu
16
1,679
1
1
6
Grant Montgomery
3
1,621
26
15
7
Xueling Sim
7
1,359
2
2
8
Chiea-Chuen Khor
11
1,304
1
1
9
Wing-Kin Sung
9
1,249
2
1
10
James C Lee
1
1,201
3
2
10
Richard H Duerr
1
1,201
14
14
10
Harm-Jan Westra
1
1,201
9
6
10
John D Rioux
1
1,201
13
11
10
Lee A Denson
1
1,201
4
1
10
Ian C Lawrance
1
1,201
1
1
10
Séverine Vermeire
1
1,201
17
6
10
Orazio Palmieri
1
1,201
8
8
10
Vito Annese
1
1,201
5
3
10
Vibeke Andersen
1
1,201
7
5
10
Mathias Chamaillard
1
1,201
2
2
10
Mark Joseph Daly
1
1,201
26
16
10
Jeffrey C Barrett
1
1,201
10
10
10
Debby Laukens
1
1,201
4
3
10
Graham L Radford-Smith
1
1,201
2
2
10
Richard B Gearry
1
1,201
6
5
10
Katherine Irene Morley
1
1,201
5
5
10
Maria Gazouli
1
1,201
3
2
10
David Ellinghaus
1
1,201
22
17
10
Julian Panes
1
1,201
9
6
10
Craig Mowat
1
1,201
2
2
10
Lude Franke
1
1,201
21
8
10
Ramnik J Xavier
1
1,201
7
7
10
Cisca Wijmenga
1
1,201
66
26
10
Natalie Joy Prescott
1
1,201
4
2
10
William G Newman
1
1,201
7
5
10
Nicole L Glazer
1
1,201
64
17
10
Miles Parkes
1
1,201
10
9
10
Rudolf S N Fehrmann
1
1,201
17
6
10
Jonas Halfvarson
1
1,201
4
4
10
David C Wilson
1
1,201
3
3
10
Andre Franke
1
1,201
32
18
10
Carl A Anderson
1
1,201
7
6
10
Laurent Peyrin-Biroulet
1
1,201
12
8
10
Mauro D'Amato
1
1,201
8
7
10
Hakon H Hakonarson
1
1,201
35
43
10
Murray Barclay
1
1,201
6
5
10
Steven R Brant
1
1,201
9
8
10
Martine De Vos
1
1,201
5
4
10
Anna Latiano
1
1,201
7
7
10
Michel Georges
1
1,201
4
4
10
Christopher G Mathew
1
1,201
10
8
10
Laura Papi
1
1,201
11
8
10
Nicholas K Hayward
1
1,201
19
9
10
Denis Franchimont
1
1,201
3
2
10
Timothy Florin
1
1,201
1
1
10
William Newman
1
1,201
1
1
59
Norihiro Kato
2
997
1
1
59
E Shyong Tai
3
997
6
5
59
Fumihiko Takeuchi
2
997
1
1
62
Guoliang Li
6
854
1
1
63
Guoliang Li
5
843
1
1
64
Guillaume Bourque
4
760
1
1
65
Qiang Yu
5
732
1
1
66
Alison Margaret Dunning
5
684
6
7
67
Stephen J Chanock
4
681
23
27
68
Paul D P Pharoah
4
662
26
17
69
Chia-Lin Wei
2
641
1
1
70
Diether Lambrechts
4
594
8
54
71
Dariusz Plewczynski
2
585
3
2
72
Qiang Yu
4
579
2
2
73
Arif B Ekici
3
572
14
3
73
Peter Andreas Fasching
3
572
3
4
73
Peter A Fasching
3
572
8
5
76
Eleanor Wong
2
570
1
1
77
Yijun Ruan
1
567
1
1
77
Chew Yee Ngan
1
567
1
1
77
Lusy Handoko
1
567
1
1
77
Elaine Chew
1
567
1
1
77
Jianpeng Sheng
1
567
1
1
82
Fergus J Couch
3
540
6
5
82
Melissa C. Southey
3
540
31
18
82
Douglas Easton
3
540
7
9
82
Melissa C Southey
3
540
21
17
86
Carl Blomqvist
4
536
2
4
87
Goncalo Abecasis
2
527
16
31
88
Jong-Young Lee
1
516
7
4
88
James E Hixson
1
516
5
4
88
Ken Yamamoto
1
516
1
1
88
Young Jin Kim
1
516
1
1
88
Jiang He
1
516
18
18
88
Xuegong Zhang
1
516
2
2
88
Toru Nabika
1
516
1
1
88
Xueya Zhou
1
516
3
3
88
Keizo Ohnaka
1
516
1
1
98
Viswanathan Mohan
1
481
4
7
98
Elin Grundberg
1
481
6
15
98
Danish Saleheen
1
481
1
1
98
Dharambir K Sanghera
1
481
5
5
98
Tazeen Hasan Jafar
1
481
3
3
98
Weihua Zhang
1
481
1
1
98
Panagiotis Deloukas
1
481
58
121
98
Mark J Caulfield
1
481
34
43
98
Muhammad Zafar Iqbal Hydrie
1
481
6
5
98
Venkatesan Radha
1
481
1
1
98
Mark McCarthy
1
481
57
59
98
Ananda Rajitha Wickremasinghe
1
481
1
1
98
Andrew P Morris
1
481
2
2
98
Paul Elliott
1
481
51
55
98
John C Chambers
1
481
16
29
98
Paul Z Zimmet
1
481
20
6
98
Inga Prokopenko
1
481
49
43
98
Jaspal S Kooner
1
481
1
1
98
Nabi Shah
1
481
1
1
98
Janani M Pinidiyapathirage
1
481
1
1
98
Philippe Froguel
1
481
55
61
98
Prasad Katulanda
1
481
3
2
98
Kerrin S Small
1
481
6
15
98
Mingyu Yang
1
481
1
1
98
Philippe Frossard
1
481
1
1
124
Dennis E K Tan
2
478
1
1
124
Junxiong Pang
2
478
1
1
126
Anbupalam Thalamuthu
11
465
1
1
127
Rebecca Roth
3
463
3
8
128
Rodney J Scott
2
438
8
21
129
Loïc Le Marchand
2
431
37
32
129
Gianluca Severi
2
431
33
24
129
Marjanka K Schmidt
2
431
21
9
129
Angela Cox
2
431
17
17
129
Laura Baglietto
2
431
6
7
129
Hans-Peter Sinn
2
431
4
4
129
Graham G Giles
2
431
31
28
129
Christopher A Haiman
2
431
35
38
129
Yon-Dschun Ko
2
431
2
3
138
Yik-Ying Teo
5
425
2
2
139
Ian Tomlinson
2
420
5
4
140
Celine M Vachon
2
388
3
3
140
Peter Kraft, ScD
2
388
15
18
140
Isabel dos Santos Silva
2
388
3
3
140
Sara Lindström
2
388
14
17
144
Jingmei Li
4
386
1
1
145
Heli Nevanlinna
2
369
3
3
146
David Burgner
2
353
5
4
146
Michael Levin
2
353
2
3
148
Patrick Tan
5
351
1
4
148
Per Hall
3
351
1
1
150
Peiyong Guan
1
338
1
1
150
Zhimei Li
1
338
1
1
152
Niranjan Nagarajan
3
321
1
1
153
Amanda B Spurdle
3
315
33
35
154
Kyung-Yil Lee
1
297
4
3
154
Victoria J Wright
1
297
1
1
154
Martin L Hibberd
1
297
1
1
154
Jie Jing Wang
1
297
15
12
154
Adriana Tremoulet
1
297
2
1
154
John Attia
1
297
14
8
154
Pamela Palasanthiran
1
297
2
1
154
Chisato Shimizu
1
297
1
1
154
Ho-Chang Kuo
1
297
6
2
154
Kar-Seng Sim
1
297
1
1
154
Yiu-fai Cheung
1
297
2
2
154
Taco W Kuijpers
1
297
6
4
154
Yi-Ching Lee
1
297
2
2
154
Tien Y Wong
1
297
7
6
154
Jong-Keuk Lee
1
297
4
3
154
Rae S M Yeung
1
297
2
2
171
Montserrat Garcia-Closas
2
293
21
10
171
Alexander Hein
2
293
6
6
173
M Azim Surani
1
284
2
2
174
Ute Hamann
1
279
1
1
174
Hiltrud Brauch
1
279
1
1
174
Christine L Clarke
1
279
4
4
174
George Fountzilas
1
279
2
2
174
Dario Greco
1
279
6
5
174
Charles M Perou
1
279
5
3
174
Paul J Goodfellow
1
279
3
2
174
Irene Konstantopoulou
1
279
5
5
174
Jorge L Rodriguez-Gil
1
279
26
28
174
Julian Peto
1
279
1
1
174
Sarah J Nyante
1
279
4
4
174
Katri Pylkäs
1
279
12
11
174
Fredrick R Schumacher
1
279
24
23
174
Federico Canzian
1
279
30
15
174
Regina G Ziegler
1
279
1
1
174
Susan L Slager
1
279
6
4
174
David Van Den Berg
1
279
21
11
174
Julie Palmer
1
279
7
8
174
Foluso O Ademuyiwa
1
279
3
3
174
Leslie Bernstein
1
279
1
1
174
Elisa Bandera
1
279
29
28
174
Diana M Eccles
1
279
71
37
174
Robert Winqvist
1
279
12
11
174
Christine B Ambrosone
1
279
39
31
174
Lisa A Carey
1
279
15
4
174
Florentia Fostira
1
279
8
8
174
Rudolf Kaaks
1
279
21
14
174
Nicholas G Martin
1
279
81
102
174
Jennifer J Hu
1
279
24
16
174
Christopher K Edlund
1
279
3
3
174
Harsh Pathak
1
279
2
2
174
Douglas Easton
1
279
2
2
174
Adam M Lee
1
279
8
8
174
Gary K Chen
1
279
32
32
209
John L Hopper
2
261
38
63
210
Tuomas A Heikkinen
3
257
9
11
211
Jianbiao Zhou
2
234
2
3
211
Chonglei Bi
2
234
4
3
211
Wee-Joo Chng
3
234
3
3
214
Eng-Eong Ooi
3
232
2
3
215
Thomas Lufkin
10
227
1
1
216
Leah A Vardy
2
224
1
1
217
Kyle M Loh
1
222
1
1
218
Zhiyuan Gong
3
219
2
2
219
Siok-Bian Ng
1
205
6
7
219
Sylvia Mahara
1
205
3
3
221
Lawrence W Stanton
3
203
1
1
222
Axel M Hillmer
4
198
1
1
223
Ralf Jauch
4
195
1
1
223
Prasanna R Kolatkar
4
195
1
1
225
Ferenc Mueller
1
188
2
2
225
Peter Aleström
1
188
1
1
225
Philippe Collas
1
188
2
2
225
Cecilia Lanny Winata
1
188
1
1
225
Sinnakaruppan Mathavan
1
188
1
1
225
Olga Østrup
1
188
1
1
231
Terry Fei Fan Ng
1
185
3
2
231
Mya Breitbart
1
185
5
4
231
Yan Wei Lim
1
185
1
1
231
Robert Schmieder
1
185
2
2
235
Sarah Dunstan
1
181
1
1
235
Tuan Nguyen
1
181
1
1
235
Anavaj Sakuntabhai
1
181
2
2
235
Cameron P Simmons
1
181
9
8
235
Tran Nguyen Bich Chau
1
181
1
1
240
Yee-Sin Leo
2
178
3
3
241
Tracy O'Mara
2
163
5
3
241
Frédéric Amant
2
163
7
8
241
Penelope A Webb
2
163
10
4
241
Paul Fahey
2
163
2
2
246
Shing Chuan Hooi
1
153
2
1
246
Yuanyuan Qiao
1
153
1
1
248
Saba Balasubramanian
1
152
6
5
248
Ming-Feng Hou
1
152
4
3
248
Maartje J Hooning
1
152
1
1
248
Malcolm W R Reed
1
152
27
22
248
Arto Mannermaa
1
152
1
1
248
Jaana M Hartikainen
1
152
16
14
248
Tomasz Byrski
1
152
8
9
248
Thomas Brüning
1
152
28
22
248
Catriona A Mclean
1
152
6
12
248
Christi J Van Asperen
1
152
41
14
248
Georgia Chenevix-Trench
1
152
107
66
248
Gillian S Dite
1
152
16
15
248
Jacek Gronwald
1
152
24
16
248
Stig Bojesen
1
152
27
45
248
Jonine D Figueroa
1
152
26
21
248
Anna Jakubowska
1
152
62
41
248
Chiun-Sheng Huang
1
152
5
5
248
Frederik Marmé
1
152
1
1
248
Anna Marie Mulligan
1
152
32
24
248
Agnes Jager
1
152
2
3
248
Peter Devilee
1
152
9
9
248
Sebastian M Jud
1
152
3
4
248
Thilo Dörk
1
152
41
49
248
Hoda Anton-Culver
1
152
4
3
248
Antoinette Hollestelle
1
152
3
4
248
Geert J L H Van Leenders
1
152
2
2
248
Jolanta Lissowska
1
152
61
69
248
Jan A Lubiński
1
152
90
122
248
Elena Provenzano
1
152
1
1
248
Carlos Caldas
1
152
3
2
248
Smit Vthbm
1
152
3
3
248
Louise A Brinton
1
152
28
22
248
Tomasz Huzarski
1
152
27
10
248
Beata Pepłońska
1
152
4
15
248
Argyrios Ziogas
1
152
22
22
285
Adrian Kee Keong Teo
1
150
2
2
285
Siim Pauklin
1
150
2
2
285
Ludovic Vallier
1
150
2
6
285
Nicholas R F Hannan
1
150
2
6
285
Roger Pedersen
1
150
1
1
285
N Ray Dunn
1
150
2
2
291
Edwin Cheung
2
147
1
1
292
Scott J Hultgren
1
146
2
5
292
Swaine L Chen
1
146
1
1
292
Drew J Schwartz
1
146
2
2
295
E-L Yong
2
145
3
7
296
Ashish Lal
1
143
2
4
296
Minh T N Le
1
143
1
1
296
Judy Lieberman
1
143
2
6
296
Vladimir P Korzh
1
143
2
2
296
Ng Shyh-Chang
1
143
2
2
301
Kyriaki Michailidou
1
141
4
4
301
Xiao-Ou Shu
1
141
8
16
301
Jone Trovik
1
141
2
2
301
Ignace Vergote
1
141
10
11
301
Matthias W Beckmann
1
141
1
1
301
Emmanouil Dermitzakis
1
141
8
23
301
Logan C Walker
1
141
2
2
301
Deborah Jane Thompson
1
141
1
1
301
Ian P M Tomlinson
1
141
5
16
312
Michael Boehnke
1
131
27
94
313
Eranga N Vithana
2
120
1
3
314
Terri L Young
1
118
1
1
314
Yi-Ju Li
1
118
2
2
314
Seang-Mei Saw
1
118
3
3
314
Kyoko Ohno-Matsui
1
118
2
2
318
Lance David Miller
2
110
1
1
319
Jennifer Stone
1
109
6
2
319
Subhash G Vasudevan
1
109
2
4
319
Ruth J F Loos
1
109
89
165
319
Andrew David Paterson
1
109
12
8
319
Christopher G Scott
1
109
2
2
319
Nicholas J Wareham
1
109
108
170
319
Aditi Hazra
1
109
4
4
327
Guillaume M Hautbergue
1
107
3
2
327
Sheila Nathan
1
107
3
3
327
Mitali Sarkar-Tyson
1
107
2
2
327
David W Rice
1
107
1
1
327
Mark J Dickman
1
107
6
8
327
Monika Bokori-Brown
1
107
2
2
327
Patrick J Baker
1
107
3
3
327
George W Mobbs
1
107
1
1
327
Stuart A Wilson
1
107
3
2
327
Mohd Firdaus-Raih
1
107
2
2
337
Zhenghua Duan
1
104
1
1
337
Choon Nam Ong
1
104
3
4
337
Mya Myintzu Hlaing
1
104
1
1
340
Shuangli Mi
1
103
3
3
340
Qian-Fei Wang
1
103
1
1
340
Fuhong He
1
103
1
1
340
Hongkai Ji
1
103
2
5
344
Direk Limmathurotsakul
1
98
7
6
344
Sharon J Peacock
1
98
12
13
344
Matthew T G Holden
1
98
3
10
344
Narisara Chantratita
1
98
2
6
348
Andrew Paul Hutchins
1
92
1
1
348
Paul Robson
1
92
1
2
348
Irene Ia Aksoy
1
92
1
1
351
Petra Kraus
2
90
1
1
351
Lars Alfredsson
1
90
2
12
353
Alexander V Emelyanov
1
89
2
2
353
Anh Tuan Nguyen
1
89
2
2
353
Jan M Spitsbergen
1
89
2
2
357
Patricia Miang Lon Ng
2
80
1
1
357
Kian Leong Lee
1
80
2
1
357
Wan-Teck Lim
2
80
3
4
357
Yuriy L. Orlov
1
80
1
1
361
Herve Thoreau
1
74
1
1
361
Jimmy So
1
74
5
11
363
Philippe Broet
3
72
1
1
364
Katja Fink
1
69
1
1
364
Paul Foster
1
69
8
8
364
Mingguang He
1
69
3
4
364
Dennis B Bela-Ong
1
69
1
1
368
Samuli Ripatti
1
67
40
72
368
Ole Andreas Andreassen
1
67
4
18
368
Patrick F Sullivan
1
67
19
40
368
Patrik K E Magnusson
1
67
3
4
368
Juni Palmgren
1
67
2
8
368
Morten Mattingsdal
1
67
2
3
368
Karola Rehnström
1
67
3
2
368
Leif Groop
1
67
15
72
368
Colm O'dushlaine
1
67
1
1
378
Q Deng
1
65
2
4
378
Eva Hedlund
1
65
3
5
378
Rickard Sandberg
1
65
3
3
378
Marco Alifano
1
65
3
4
378
Lia Panman
1
65
1
1
378
Zhanna Alekseenko
1
65
2
4
378
Nigel Kee
1
65
3
3
378
Johan Ericson
1
65
2
4
378
Jamie Mong
1
65
1
1
378
Thomas Perlmann
1
65
3
5
389
Carl Kingsford
1
64
2
2
390
Christoph Winkler
1
60
3
3
390
Utz Fischer
1
60
3
6
390
Bastian Linder
1
60
1
1
390
Holger Dill
1
60
1
1
395
Jane W Newburger
1
56
9
8
396
Velpandi Ayyavoo
1
55
1
1
397
Nallasivam Palanisamy MPhil
1
54
5
14
397
Hyun Cheol Chung
1
54
2
2
397
Sun Young Rha
1
54
5
13
397
Thomas Tolfvenstam
1
54
1
1
401
Hoh Boon Peng
1
53
3
4
401
Sissades Tongsima
1
53
2
2
401
Shuhua Xu
1
53
3
8
401
Chumpol Ngamphiw
1
53
2
3
401
Anunchai Assawamakin
1
53
1
1
406
Peng Chen
1
51
2
5
407
Holger Fröhlich
1
50
2
2
407
Markus M Nöthen
1
50
2
4
407
Stefanie Heilmann-Heimbach
1
50
2
2
410
Shubhadra Pillay
1
48
1
1
410
Konstantin Pervushin
1
48
2
2
410
Yan Li
1
48
1
1
410
Zsolt Bikadi
1
48
2
3
414
Sumantra Chatterjee
3
47
1
1
415
Rajiv Raman
1
46
1
1
415
Wei Chen
1
46
9
35
415
Sudha K Iyengar
1
46
1
1
415
Govindasamy Kumaramanickavel
1
46
1
1
415
Robert P Igo
1
46
2
9
415
Anand Swaroop
1
46
11
38
415
Gyungah Jun
1
46
6
40
415
Neal S Peachey
1
46
2
4
415
Ronald Klein
1
46
19
65
415
Evan E Eichler
1
46
15
61
415
Jeffrey M Kidd
1
46
12
31
415
Thomas LaFramboise
1
46
1
1
415
Rory Johnson
1
46
2
2
415
Albert O Edwards
1
46
1
1
429
Kartiki V Desai
1
45
1
1
429
Martin Vingron
1
45
1
2
429
Chee W Ong
1
45
2
3
429
Michael A Black
1
45
6
9
429
Szymon M Kiełbasa
1
45
1
1
434
Reginald B H Tan
1
43
3
3
434
Richard D Braatz
1
43
4
5
436
Denis Bertrand
1
40
1
1
437
Lynette Pei-Chi Shek
1
39
1
1
437
Pei-Ying Hong
1
39
1
2
437
Tuuli Lappalainen
1
39
1
1
437
Elina Salmela
1
39
1
1
437
Juha Kere
1
39
8
27
437
Christophe Lay
1
39
1
1
443
Ching-Yu Cheng
1
35
5
8
443
Ching-Yu Cheng
1
35
6
10
445
Bin Tean Teh
2
34
5
27
446
Petra Seibold
1
32
1
1
446
Jenny Chang-Claude
1
32
4
4
446
Odilia Popanda
1
32
1
1
449
Gaofeng Huang
1
29
5
7
451
Suying Cao
1
28
1
1
452
Catherine L Kennedy
1
27
1
1
452
Richard L Ferrero
1
27
3
3
452
Simon A Jones
1
27
2
6
452
William Sievert
1
27
2
7
452
Chia-Huey Ooi
1
27
1
8
452
Gareth Jones
1
27
2
3
452
Brendan J Jenkins
1
27
5
9
459
Louise Marquart
1
22
5
10
460
Kevin Andrew Uy Gonzales
2
21
1
1
460
Jia Nee Foo
1
21
1
11
462
Choon Kiat Ong
1
19
4
11
462
Wibhu Kutanan
1
19
2
2
462
Vincenza Colonna
1
19
1
1
462
Steven G. Rozen
1
19
2
8
462
Jatupol Kampuansai
1
19
2
2
462
Swe Swe Myint
1
19
1
1
468
Kuljeet Singh Sandhu
1
18
1
1
468
Rong-Ling Wu
1
18
5
9
470
William Y K Hwang
1
15
5
7
470
Jabed Iqbal
1
15
2
2
470
Kristjana Einarsdottir
1
15
2
2
473
Sze Ling Chan
1
13
1
1
473
Juntao Li
2
13
1
1
475
Mikael Hartman
1
12
6
9
475
Richard S E Keefe
2
12
2
19
475
Li-Feng Zhang
1
12
2
2
475
Mark S Featherstone
1
12
1
1
475
Mythily Subramaniam
2
12
1
5
480
Krishna Murthy Karuturi
1
11
1
1
480
Yen Nee Tan
1
11
1
4
480
Melissa J Fullwood
1
11
1
1
480
Shirish Shenolikar
1
11
2
2
480
Xiaodi Su
1
11
1
6
485
Jesper Jansson
1
9
5
6
486
Alison R Yung
1
8
4
7
486
Patrick D Mcgorry
1
8
4
17
486
Michael W L Chee
1
8
1
3
489
Paul R Langford
1
7
1
1
490
Raphael Tze Chuen Lee
1
6
1
1
490
Boon-Huan Tan
1
6
3
4
490
Jonathan Yap
1
6
3
5
490
Frank Eisenhaber
1
6
2
5
490
Sebastian Maurer-Stroh
1
6
2
4
495
Wanjin Hong
1
5
5
11
495
Du Zhang
1
5
9
17
497
Jimmy Lee
1
4
1
2
497
Kang Sim
1
4
11
20
499
Peter Csermely
1
0
3
6
499
S T Ong
1
0
2
4
499
Charles Chuah
1
0
3
13
499
Daniel V Veres
1
0
1
0
499
Ai Leen Ang
1
0
1
0
499
Ruth Nussinov
1
0
1
0
499
Liang Piu Koh
1
0
1
0
499
Sim-Heng Ong
1
0
3
4
site/software ©
exaly
; All materials licenced under
CC by-SA
.