Institute of Molecular Systems Biology is located in Zürich, Switzerland on Otto-Stern-Weg 3. Institute of Molecular Systems Biology is rated 5 out of 5 in the category university department in Switzerland.
Accessibility
Wheelchair-accessible entrance