Department of Plant and Microbial Biology, University of Zurich is located in Zürich, Switzerland on Zollikerstrasse 107. Department of Plant and Microbial Biology, University of Zurich is rated 3 out of 5 in the category university department in Switzerland.
Address
Zollikerstrasse 107
Accessibility
Wheelchair-accessible entrance