M

Michael Messerli

University of Zurich

ORCID: 0000-0001-7815-3048

124 papers and 2.4k citations.

PubIndex Score98Top 2% · mid-careerHow it's scored
124Publications
2.4kTotal Citations
#8in Lymphadenopathy Diagnosis and Analysis
First senior author: 2017

Top publicationsby citations

Indexing 124 publications…