Innovative People

Andrea Ruffini

Andrea Ruffini Inorganic chemistry
Biomaterials
Ceramics

Languages Andrea Ruffini speaks:

English
Italian