Michelle Schorer
Observed names: M. Schorer, MICHELLE SCHORER, Schorer, Michelle
Institution: University of Zurich
Observed institutions: University of Bern, University of Zurich, Institute of Parasitology
ORCID: 0000-0002-9821-8109
Observed ORCID: 0000-0002-9821-8109
OpenAlex ID: A5086999832
