Marcella Devoto - Top Italian Scientist in Biomedical Sciences


Rank: 1098
Women's Rank: 223
H-Index: 56
Citations: 11927
Nation: Italy/USA
Area: genetics - medicine
Macroarea: Biomedical Sciences
Italian Institution(s): CNR
Rank: 1098
Women's Rank: 223
H-Index: 56
Citations: 11927
Nation: Italy/USA
Area: genetics - medicine
Macroarea: Biomedical Sciences
Italian Institution(s): CNR