I

Iris Miescher

University Hospital of Zurich

ORCID: 0000-0002-4448-8269

24 papers and 420 citations.

PubIndex Score80Top 20% · early-careerHow it's scored
24Publications
420Total Citations
First publication: 2024