A

Alexandra Calmy

University Hospital of Geneva

ORCID: 0000-0002-1137-6826

732 papers and 23.3k citations.

PubIndex Score78Top 22% · seniorHow it's scored
732Publications
23.3kTotal Citations
First publication: 2000First senior author: 2002