Luigi Luca Cavalli-Sforza - Top Italian Scientist in Natural & Environmental Sciences


Rank: 13
H-Index: 76
Citations: 26851
Nation: USA
Area: population genetics
Macroarea: Natural & Environmental Sciences
Notes: Died: 31 August 2018 Scopus