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
›
École Normale Supérieure
›
top-authors
›
most-cited
École Normale Supérieure
16.5K
(top 0.1%)
papers
783.1K
(top 0.1%)
citations
289
(top 0.1%)
h
-index
566
(top 0.1%)
g
-index
19.6K
all documents
854.5K
doc citations
19.1K
citing journals
Top Authors (by article citations)
#
Author
Articles
Citations
R ARank
R CRank
1
Damien Laage
2
1,051
1
1
1
James T Hynes
4
1,173
1
1
3
Marc Cheneau
1
747
1
1
3
Jean Dalibard
2
763
1
1
3
Peter Kruger
2
747
2
1
3
Zoran Hadzibabic
3
763
1
1
7
Vincent Daubin
1
744
1
1
7
Francisco Câmara
1
744
1
1
7
Helmut Plattner
1
744
3
3
7
Eric Meyer
1
744
1
1
7
Gersende Lepere
1
744
1
1
7
Mireille Bétermier
1
744
1
1
7
Roderic Guigo
1
744
5
5
7
Benjamin Noel
1
744
1
1
7
Olivier Jaillon
1
744
1
1
7
Linda Sperling
1
744
1
1
7
Sandra Duharcourt
1
744
1
1
7
Olivier Arnaiz
1
744
1
1
7
Betina M Porcel
1
744
1
1
7
Jean-Marc Aury
1
744
1
1
7
Laurent Duret
1
744
3
3
7
France Koll
1
744
1
1
7
Mariusz Nowacki
1
744
1
1
7
Sophie Malinsky
1
744
1
1
7
Vincent Schachter
1
744
1
1
26
Mhamed Grati
1
554
3
1
26
Amel Bahloul
1
554
1
1
26
Tobias Moser
1
554
3
2
26
Isabelle Roux
1
554
1
1
26
Régis Nouvian
1
554
1
1
26
Saaid Safieddine
1
554
1
1
26
Antoine Triller
6
1,064
1
1
26
Christine Petit
1
554
2
2
26
Paul Avan
1
554
1
1
35
Antoine Miné
3
567
1
1
36
Tobias Egner
1
480
2
3
36
Joy Hirsch
1
480
3
3
36
Etienne Koechlin
1
480
1
1
36
Jennifer Mangels
1
480
2
2
40
Daniel Bonn
2
551
3
1
41
Brian C J Moore
1
463
2
2
41
Christian Lorenzi
1
463
1
1
43
Gérard Jaouen
1
373
3
2
43
Christian Amatore
12
824
1
1
43
Laurent Thouin
4
483
1
1
43
Anne Vessieres
1
373
2
2
43
Elisabeth A Hillard
1
373
2
2
48
Clive G Jones
1
371
2
1
48
James E Byers
1
371
2
2
48
Alan Hastings
1
371
3
2
48
Jeffrey A Crooks
1
371
1
1
48
Kim Cuddington
1
371
1
1
48
John G Lambrinos
1
371
1
1
54
Regis Ferriere
3
393
1
1
54
Sylvie Meleard
1
347
1
1
54
Nicolas Champagnat
1
347
1
1
57
Nir S Gov
1
342
2
1
57
Emma SIERECKI
1
342
1
1
57
Wladimir Urbach
3
534
1
1
57
Myriam Reffay
1
342
1
1
61
Lorna W Role
1
338
1
1
61
Oscar Marin
1
338
2
8
61
Franck Bielle
1
338
1
1
61
Alistair N Garratt
1
338
1
3
61
Juan Antonio Sánchez-Alcañiz
1
338
1
1
61
Guillermina López-Bendito
1
338
1
1
61
Nuria Flames
1
338
1
1
61
Sonia Garel
1
338
1
1
61
David A Talmage
1
338
1
1
70
Camilla Luccardini
2
353
1
1
71
Frédéric Chevy
1
312
1
1
72
Glenn D Rosen
1
291
4
3
72
Franck Ramus
1
291
2
2
72
Joseph Loturco
1
291
1
1
75
Ludovic Jullien
2
315
1
1
76
Berend Smit
3
293
2
2
77
James B Jaynes
1
253
1
1
77
François Schweisguth
2
348
1
1
77
Hugh W Brock
1
253
1
1
80
Vanina Recoules
1
252
1
1
80
Jean Clerouin
1
252
2
2
82
Assaf Vardi
1
248
1
1
82
François Ribalet
1
248
1
1
82
Raffaella Casotti
1
248
1
1
82
Chris Bowler
1
248
1
3
82
Antonio Miralto
1
248
1
1
87
Cristiano Ciuti
3
547
1
1
87
Iacopo Carusotto
2
413
2
2
89
Marina A J Tijssen
1
232
2
2
89
Robert J Harvey
1
232
2
3
89
Stéphane Supplisson
1
232
1
1
89
Pierre Paoletti
2
252
1
1
89
Seo-Kyung Chung
1
232
1
1
89
Linlea Armstrong
1
232
1
2
89
Trevor G Smart
1
232
2
2
89
Mark I Rees
1
232
3
3
97
Pierre Cladé
2
278
1
1
97
Malo Cadoret
2
278
1
1
99
Guillaume Cassabois
1
190
1
1
99
Jean-Michel Gerard
3
196
2
1
99
Ivan Favero
1
190
1
1
99
Alice Berthelot
2
191
1
1
99
Christophe Voisin
1
190
1
1
104
Gunnar Moller
1
188
2
2
104
J Mark Cock
1
188
1
1
104
Mohammed Bendahmane
1
188
1
1
107
Artur Widera
1
179
1
1
107
Immanuel Bloch
1
179
1
1
107
Sergey Stanchits
1
179
1
1
107
Simon Fölling
1
179
1
1
107
Fabrice Gerbier
1
179
1
1
112
Jose A Carrillo
1
176
4
5
112
Vincent Calvez
2
184
1
1
114
Stéphane Operto
1
168
1
1
115
Nicolas Taulier
1
167
2
1
116
Antoine Girard
1
162
2
2
116
Oded Maler
1
162
1
1
118
Patrick Charnay
4
356
1
1
119
Helder C Ferreira
1
146
2
2
119
Tom Owen-Hughes
1
146
2
2
119
Giuseppe Lia
1
146
1
1
119
Vincent Croquette
3
303
1
2
119
David Bensimon
2
290
2
2
119
David Dunlap
1
146
1
1
119
Helder Ferreira
1
146
2
2
126
Emmanuel Taillebourg
1
145
1
1
127
Richard Lavery
1
144
2
3
127
Jean-François Brunet
2
222
1
1
127
Timothee Lionnet
1
144
2
2
127
Jean-Stephane Joly
1
144
2
1
131
Stéphane Dieudonné
1
139
1
1
131
Claire J Wyart
1
139
1
1
131
Laurent S Bourdieu
1
139
1
1
131
L Bourdieu
1
139
1
1
135
Lydia Danglot
1
136
1
1
136
Dina Sarsito
1
134
1
1
136
Jacqueline Bloch
1
134
2
1
136
Carole Diederichs
1
134
1
1
136
W J F Simons
1
134
1
1
136
Jerome Tignon
2
137
1
1
136
Anne Socquet
1
134
2
4
136
Wim Spakman
1
134
1
1
136
Aristide Lemaitre
3
172
2
2
136
Verdon Taylor
1
134
1
1
136
Boudewijn Ambrosius
1
134
2
4
146
Félix Werner
1
133
1
1
147
François-Xavier Standaert
1
131
2
2
148
Eckart D Gundelfinger
1
128
4
4
148
Thomas Boudier
1
128
2
2
148
Eleonore Real
1
128
1
1
151
Li-Shi Luo
1
125
1
2
152
André Michard
1
122
1
1
152
Omar Saddiqi
2
208
1
1
152
François Negro
1
122
1
1
152
Bruno Goffé
4
204
1
1
156
Michel Loreau
3
223
1
1
156
Alain Arneodo
1
121
3
2
156
Elisa Thébault
1
121
1
1
156
Efi Foufoula-Georgiou
1
121
3
3
160
Anne Bertolotti
1
118
1
1
160
Benjamin Dehay
2
118
1
1
162
Arezki Boudaoud
5
335
1
1
163
Valentine Wakelam
1
115
2
2
164
Yannick Donnadieu
1
114
1
1
164
Robert Jacob
1
114
2
2
164
Frederic Fluteau
1
114
1
5
167
Guillaume Lapeyre
1
113
2
2
167
Patrice Klein
1
113
2
2
167
Jordi Isern-Fontanet
1
113
1
1
167
Giulio Biroli
1
113
1
2
171
Pierre-Alain Fouque
3
145
1
1
172
Stéphane Munier
1
106
2
2
172
Laurent Lacroix
1
106
2
3
172
Jean-Louis Mergny
1
106
2
2
175
Giovanna Tinetti
1
104
3
3
176
Eduardo Ros
1
103
3
2
176
David Holcman
1
103
4
4
179
Stefan G Llewellyn Smith
1
94
3
3
179
William R Young
1
94
3
3
181
Karin Aubrey
1
91
1
1
181
Robert John Vandenberg
1
91
1
1
181
Karin R Aubrey
1
91
1
1
185
Nicolò Antonio Cesa-Bianchi
1
90
3
3
185
Cyril Hanus
1
90
1
1
185
Gabor Lugosi
1
90
2
3
188
J-F Allemand
2
139
2
2
188
Francois Cornet
1
88
1
1
188
François-Xavier Barre
1
88
1
1
188
Omar A Saleh
1
88
2
2
192
Marcel A Holyoak
1
87
2
2
193
Oliver Beyssac
1
86
1
1
194
Yunhua Chang
1
85
1
1
194
Thierry Giamarchi
2
87
4
4
194
Stéphane Le Crom
2
143
1
1
194
Alberto Rosso
2
87
2
3
194
Yorick Gitton
1
85
1
1
194
Rachid El Fatimy
1
85
1
1
194
Alejandro B Kolton
1
85
4
3
194
Werner Krauth
1
85
1
1
194
Lea Sistonen
1
85
1
4
194
Valérie Mezger
1
85
1
1
194
Päivi Östling
1
85
1
1
206
Yong Chen
6
220
1
4
206
Stephane Arbault
4
242
1
1
206
Frédéric Lemaître
2
163
1
1
209
Huchon Philippe
1
81
1
1
209
Samuel Nicolay
1
81
1
1
209
Khaled Khanbari
1
81
1
1
212
Martine Ben Amar
2
127
1
1
212
Anke Lindner
1
78
1
1
212
Christophe Chevalier
1
78
1
1
212
François Guillemot
1
78
1
2
216
Michel Abdalla
3
107
1
1
216
Nicholas Rawlinson
1
76
2
2
216
Saïda Guellati-Khélifa
1
76
1
1
216
Gregory Neven
1
76
1
1
220
Dmitry Smirnov
1
75
1
1
220
Bernd Schöllhorn
3
114
1
1
220
Georgy Fedorov
1
75
2
2
223
Baron Peters
1
74
2
3
224
Chunxiong Luo
1
72
2
2
225
Pietro Massignan
1
68
1
1
226
Joanna Kufel
1
67
1
1
226
Frederic Devaux
1
67
1
1
226
Alessandro Fatica
1
67
1
1
226
David Tollervey
1
67
3
5
230
Amaury Lambert
1
66
1
1
230
Armelle Rancillac
2
107
1
2
230
Bruno Cauli
1
66
1
2
233
Harvey Beere
1
64
3
5
233
Vincas Tamošiūnas
1
64
2
1
233
Fabio Beltram
1
64
3
4
233
David A Ritchie
1
64
9
10
233
Alessandro Tredicucci
1
64
3
2
238
Stéphane P Vincent
2
97
1
1
238
Eytan Katzav
2
67
1
1
238
Hirofumi Dohi
1
63
2
5
238
Jean-Noël Rouzaud
1
63
1
1
238
Agathe Espagne
2
111
1
1
238
Rossend Rey
1
63
1
1
238
Suyong Re
1
63
1
1
238
Mehdi Habibi
1
63
2
2
238
Roger Gadiou
1
63
1
1
238
Mokhtar Adda-Bedia
4
156
1
1
238
Neil M Ribe
1
63
3
3
238
Ahmed H Zewail
1
63
3
4
250
Angela Rizzo
1
62
1
1
250
Eric Gilson
1
62
1
2
250
Maurizio D'Incalci
1
62
2
2
250
Carlo Leonetti
1
62
1
3
250
Annamaria Biroccio
1
62
1
2
255
Romain Brette
1
59
1
1
256
Marie-Pierre Doin
2
86
1
1
257
Janne Blichert-Toft
2
70
2
2
257
David W Graham
1
57
1
1
257
Ken H Rubin
1
57
2
12
257
Francis Albarede
5
101
1
2
261
Arnout Imhof
1
54
2
2
262
Jo C Bruusgaard
1
53
1
2
262
Myriam Roussigne
1
53
1
1
262
Nadine Peyrieras
1
53
1
1
262
Stéphane Garambois
1
53
1
1
262
Patrick Blader
1
53
1
2
262
Sophie Vriz
1
53
1
1
268
Jean Thioulouse
2
63
4
4
268
Komi Assigbetse
2
63
1
1
268
Grégoire Misguich
1
52
1
2
268
Jesper Lykke Jacobsen
1
52
2
2
268
Fabien Alet
1
52
1
2
273
David Pointcheval
7
166
1
1
273
Bruno Blanchet
1
51
1
1
275
Petra Koucka Knizova
1
50
2
2
275
Pierre Colas
1
50
1
1
275
Olivier Moncorge
1
50
1
1
278
Alessandro Galia
2
68
1
1
278
Onofrio Scialdone
2
68
1
1
278
François-Loïc Cosset
1
49
6
15
278
Jean-Marc Allain
1
49
1
1
278
Ian M Jones
1
49
2
2
278
Maxim Kagan
1
49
2
1
278
Bertrand Boson
1
49
1
7
285
Pascal Plaza
1
48
1
1
286
Giorgio Parisi
2
53
1
1
286
Francesco Zamponi
3
98
1
2
286
Davide Cassani
1
47
1
1
286
Simon Hales
1
47
3
3
286
Bernard Cazelles
1
47
1
1
286
Kay Jörg Wiese
4
127
1
1
292
Neso Sojic
1
46
2
2
292
Carl Mann
1
46
2
3
292
Sabine Szunerits
1
46
1
1
292
Xavier Gidrol
1
46
3
2
296
Luca Angelani
1
45
1
2
296
Giancarlo Ruocco
1
45
2
7
296
Claudio Conti
1
45
2
2
296
Lionel Schouveiler
1
45
1
1
300
Johannes Richter
1
43
1
1
300
François Loeser
1
43
1
1
302
Philip J Hogg
1
42
2
5
302
Barbara Fazekas de St Groth
1
42
3
10
302
Veronique Godot
1
42
1
7
305
Cyrille A. D'HAESE
1
41
1
1
305
Tania Vitalis
1
41
1
3
305
Fabio D'Andrea
1
41
1
1
305
Antonello Provenzale
1
41
1
1
305
Thomas Tully
1
41
1
1
310
Riccardo Spezia
1
40
3
3
311
William A Hoffmann
1
39
1
1
311
Sébastien Barot
3
43
1
1
311
Samantha Ann Setterfield
1
39
2
2
314
Ondřej P Čadek
1
38
2
2
314
Tahar Dob
2
68
1
1
314
Luce Fleitout
1
38
1
1
317
Marek Potemski
2
38
5
6
317
Francisco J Teran
2
38
1
2
319
Yves Bleriot
1
35
1
1
319
Matthieu Sollogoub
2
49
1
1
321
Nour-Eddine Es-Safi
1
34
1
1
321
Giuliana Napolitano
1
34
1
1
321
Mimmo Turano
1
34
2
2
321
Barbara Majello
1
34
1
1
321
Ahmed El Abbouyi
1
34
1
1
321
Luigi Lania
1
34
1
1
327
Fabrice Brunet
3
78
1
2
327
Ramin Golestanian
2
58
3
5
327
François Garillot
1
33
1
1
327
Pascal-Jean Lopez
1
33
1
1
327
Elie Raphael
1
33
2
3
327
Thibaud Coradin
1
33
3
6
327
Martin Odersky
1
33
1
1
334
Alberto Martin-Molina
1
32
1
1
334
Jose L Toca-Herrera
1
32
2
2
334
Nicolas Chamot-Rooke
1
32
1
4
334
Dietmar Pum
1
32
1
1
334
Kai Schneider
2
55
1
1
339
Rick Durrett
1
31
1
1
339
Nathanael Berestycki
1
31
1
1
341
Hajime Yoshino
2
54
1
1
341
Daniele L Pinti
2
31
3
3
341
Dahmane Dahmane
1
30
1
1
341
Bernard Marty
2
31
2
52
341
Ph Claeys
1
30
4
4
341
Leticia F Cugliandolo
1
30
1
1
341
Hervé Martin
1
30
3
3
341
Claudio Chamon
1
30
2
4
349
Etienne Gindensperger
1
29
2
2
349
D Christian Glattli
3
33
1
2
349
Lorenz S Cederbaum
1
29
2
2
349
Adrian Bachtold
2
29
1
1
349
Benoı̂t Perthame
1
29
1
1
349
Irene Burghardt
1
29
2
2
349
Bernard Placais
2
33
1
2
357
Fernando Cámara
2
47
1
1
357
Catherine Thoraval
1
28
1
1
357
Laurent Jolivet
2
51
2
5
357
Roberta Oberti
2
47
3
5
357
J-P Ampuero
1
28
1
1
357
Andrea Tommasi
1
28
2
2
357
Christian Chopin
3
58
1
5
357
Raul Madariaga
1
28
1
1
365
Ahmed Legrouri
1
26
1
1
365
Anne Lemoine
1
26
1
1
365
Jaime Campos
1
26
2
3
365
Allal Barroug
1
26
1
1
369
Olivier Guyon
1
25
3
7
369
Andrei A Fedorenko
2
47
1
1
371
Tommaso Rizzo
1
24
1
1
371
Tribikram Kundu
1
24
2
3
371
Ludovic P Ricard
1
24
1
1
371
Hatem Zaag
1
24
1
1
371
Sourav Banerjee
1
24
2
2
371
Paula Alexandre
1
24
1
1
377
Katja Emmerich
1
23
1
1
377
Dieter Schild
1
23
2
6
377
Eric Ferrage
1
23
2
2
377
J P Desclaux
1
23
1
1
377
Osman Candan
1
23
1
1
377
Jose J Marques
2
24
1
1
377
Jose Paulo Santos
1
23
3
3
377
Oberhaensli
1
23
1
1
377
Bruno Lanson
1
23
1
2
377
Paul Indelicato
2
24
1
1
377
Fernando C Parente
2
24
1
3
377
Andreas Bauer
1
23
2
2
389
Ruth Corran
1
22
1
1
389
David Bessis
2
37
1
1
391
Vincent Hakim
1
21
1
1
391
Jan Troost
3
32
1
1
391
Blas Echebarria
1
21
1
1
391
Christophe Garban
1
21
1
1
395
Alan R Kay
1
20
2
2
395
Ana M Soto
1
20
1
2
395
Carlos Sonnenschein
1
20
1
1
398
Shi-shang Guo
1
19
2
5
398
Jack Scott Snoeyink
1
19
3
8
398
Masahito Ueda
1
19
3
7
398
Mario Garcia-Dominguez
1
19
1
1
402
damien Vandembroucq
1
18
1
2
403
Jean-Maurice Mallet
1
16
1
2
403
Sofia Calero
1
16
2
2
403
Carlos Afonso
1
16
2
4
403
Jean-Louis Bessereau
1
16
1
1
403
Rachid Masrour
1
16
1
1
403
Simone De Liberato
1
16
1
1
403
Sandro Stringari
1
16
2
3
403
Benyoucef Mohammed-Azizi
1
16
1
1
403
Najib Benzakour
1
16
1
1
403
Keshav Dani
4
19
1
1
403
I E Perakis
2
19
2
2
414
Biman Bagchi
1
15
3
3
414
Philip Boalch
1
15
1
1
414
Florence D Hulot
1
15
1
1
417
Enrique Flores
1
14
1
2
417
Michael Berhanu
1
14
1
1
417
Ignacio Luque
1
14
2
2
417
Sarah Djebali
1
14
1
1
417
Sylvie Schneider-Maunoury
2
27
2
2
417
Franck Delaplace
1
14
1
1
417
Florent Ravelet
1
14
1
3
417
Julie Carlut
1
14
4
24
417
Irina B Svir
3
27
1
1
417
Peter Riisager
1
14
1
3
417
Oleksiy V Klymenko
3
27
1
1
417
Baruch Horovitz
1
14
1
1
417
T Irifune
1
14
2
5
417
Gerald Zabulon
1
14
1
1
431
Alexander I Oleinick
1
13
1
1
431
Aaron Cavosie
1
13
2
4
431
William H Peck
1
13
1
1
431
Alain Corfdir
2
23
1
1
431
Simon A Wilde
1
13
9
12
431
Jean Schmittbuhl
2
23
1
3
431
Guillaume Chambon
2
23
1
2
431
Stephen J Mojzsis
1
13
2
4
431
Guillaume Pézeron
1
13
2
4
431
John Valley
1
13
2
6
431
Aaron J Cavosie
1
13
2
4
431
Staale Ellingsen
1
13
1
1
443
Marie-Alix Poul
1
12
1
1
443
Daniel Burckhardt
1
12
1
1
443
Daniel Abergel
2
16
1
1
443
David Ouvrard
1
12
1
1
447
Norbert Weiss
1
11
1
1
447
Michel De Waard
1
11
2
11
447
Christophe Arnoult
1
11
1
2
447
Michel Fialin
1
11
1
1
451
Annamaria Quaranta
1
10
1
1
451
Yongmin Zhang
1
10
1
1
451
Salvatore Filippone
1
10
3
3
451
Ruth Edge
1
10
5
13
451
Andreas Hirsch
1
10
7
15
451
Luc Behaghel
1
10
1
1
457
François Bouchut
1
8
1
1
457
Didier Bresch
1
8
3
6
457
Michael Atlan
1
8
1
1
457
Magalie Franchomme
1
8
1
1
461
Alessandro Stanziani
1
7
1
1
461
Bénédicte Cenki-Tok
1
7
1
3
461
Jeff Erickson
1
7
1
8
464
Emmanuel Dormy
2
10
1
2
465
Mickaël D Chekroun
1
5
1
1
466
Gwendal Feve
1
4
1
2
466
Jean Marc Berroir
1
4
1
2
466
Erik Mosekilde
1
4
5
6
466
Silvia De Monte
1
4
1
1
466
Michael Nilges
1
4
2
5
466
Hugues Chaté
1
4
1
7
466
Julien Gabelli
1
4
1
2
466
Marc Delarue
1
4
2
2
466
Jean-Michel Muller
1
4
3
5
466
Jamal Ouazzani
1
4
1
2
466
Daniel Andler
1
4
1
1
477
M-L Bocquet
1
3
1
2
477
Kouamou Georges Edouard
1
3
1
1
477
Ilias E Perakis
3
3
2
2
477
Angelos Michaelides
1
3
2
3
477
Antonin Pottier
1
3
1
1
482
Jacques Vigué
1
2
2
3
482
Diego Garlaschelli
1
2
1
2
482
guillaume Favreau
1
2
4
7
482
Guido Caldarelli
1
2
1
2
482
Stefano Battiston
1
2
1
1
482
Edmond Orignac
1
2
1
1
482
Martin Oberlack
1
2
2
3
482
Christian Leduc
1
2
4
6
482
Aurelien Dantan
1
2
1
1
482
Vincent Josse
1
2
1
4
482
Patrick W Fowler
1
2
4
8
493
Michael Ghil
1
1
2
6
493
Jean-Patrick Gelas
1
1
1
1
493
Gilles Bellon
1
1
1
2
493
Abdellah El Kinani
2
1
1
1
493
Laurent Lefevre
1
1
1
1
498
Emmanuel J P Douzery
1
0
1
9
498
Michael S Fuhrer
1
0
2
2
498
Agamemnon J Carpousis
1
0
1
2
498
J-M Raimond
1
0
1
5
498
Laurent Boiteau
1
0
5
7
498
Fedja Orucevic
1
0
1
0
498
Aymeric Ravel-Chapuis
1
0
1
2
498
Ruth Herbst
1
0
1
0
498
Emmanuel Bossy
1
0
3
4
498
Yung-Fu Chen
1
0
4
5
site/software ©
exaly
; All materials licenced under
CC by-SA
.