C

Camille Lenoir

University Hospital of Geneva

ORCID: 0000-0001-6506-8629

20 papers and 435 citations.

PubIndex Score80Top 20% · early-careerHow it's scored
20Publications
435Total Citations

Top publicationsby citations

Indexing 20 publications…