M

Mait Metspalu

Estonian Biocentre

ORCID: 0000-0003-3099-9161

203 papers and 21.7k citations.

PubIndex Score99Top 1% · mid-careerHow it's scored
203Publications
21.7kTotal Citations
#1in Soviet and Russian History
First senior author: 2016