Peter Ruoff

Prof. Peter Ruoff

Department of Chemistry, Bioscience, and Environmental Engineering, University of Stavanger, Stavanger, Rogaland, Norway
orcid
Whatever novel ideas you got, nature had already found them.