P

Philippe Eigenmann

University Hospital of Geneva

ORCID: 0000-0003-1738-1826

411 papers and 23.3k citations.

PubIndex Score97Top 3%How it's scored
411Publications
23.3kTotal Citations
First senior author: 1999