Participant Info
ContactRudolf Mumenthaler
ID NumberINS 791148
Institution (English)University Library Zurich
InstitutionUniversitätsbibliothek Zürich - University Library Zurich
Address
CityZürich
Postcode
CountrySwitzerland
Phone
Website