Marco Mazzotti - Top Italian Scientist in Chemistry


Rank: 30
H-Index: 86
Citations: 25629
Nation: Switzerland
Area: chemistry
Macroarea: Chemistry
Rank: 30
H-Index: 86
Citations: 25629
Nation: Switzerland
Area: chemistry
Macroarea: Chemistry