Scholarly Index

Johan Auwerx

École Polytechnique Fédérale de Lausanne; 124,948 total citations; 802 total publications; best world rank #1

École Polytechnique Fédérale de Lausanne