Participant Info

ContactDavide Dosi
ID NumberINS 791236
Institution (English)USI Libraries
InstitutionBiblioteche dell'Università della Svizzera italiana
Address
CityDavide Dosi
Postcode
CountrySwitzerland
Phone
Website