Scholarly Index

N. Setter

École Polytechnique Fédérale de Lausanne; 31,756 total citations; 545 total publications; best world rank #6

École Polytechnique Fédérale de Lausanne