Scholarly Index

Kevin Sivula

École Polytechnique Fédérale de Lausanne; 27,214 total citations; 241 total publications; best world rank #32

École Polytechnique Fédérale de Lausanne