Participant Info

ContactIrina Sens
ID NumberINS 790069
Institution (English)TIB – German National Library of Science and Technology
InstitutionTechnische Informationsbibliothek (TIB)
Address
CityIrina Sens
Postcode
CountryGermany
Phone
Website