Scholarly Index

Giovanni De Micheli

École Polytechnique Fédérale de Lausanne; 32,819 total citations; 968 total publications; best world rank #3

École Polytechnique Fédérale de Lausanne