Scholarly Index

Sarah Nichols

École Polytechnique Fédérale de Lausanne; 1,431 total citations; 26 total publications; best world rank #533

École Polytechnique Fédérale de Lausanne