G

Geoffroy Solelhac

University Hospital of Lausanne

ORCID: 0000-0002-7135-133X

77 papers and 611 citations.

PubIndex Score94Top 6% · mid-careerHow it's scored
77Publications
611Total Citations
First senior author: 2022

Top publicationsby citations

Indexing 77 publications…