Annarosa Leri - Top Italian Scientist in Biomedical Sciences
 


Rank: 179
H-Index: 79
Citations: 31271
Nation: USA
Area: genetics - mol cell biology
Macroarea: Biomedical Sciences
Last Update: 31 January 2020