Scholarly Index

Sandro Carrara

École Polytechnique Fédérale de Lausanne; 8,421 total citations; 418 total publications; best world rank #41

École Polytechnique Fédérale de Lausanne