Scholarly Index

Karen Scrivener

École Polytechnique Fédérale de Lausanne; 57,638 total citations; 389 total publications; best world rank #1

École Polytechnique Fédérale de Lausanne