CNR (National Research Council of Italy)
-
CNR (National Research Council of Italy)Researcher
Università degli Studi di Genova
PhD, 2006
Trento, Trentino-Alto Adige, Italy
Areas of Specialization
11 more