Zala Schmautz

Ms. Zala Schmautz

Institute of Natural Resource Sciences, Zurich University of Applied Sciences
orcid