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