Participant Info
ContactEugènia Serra Aranda
ID NumberINS 790013
Institution (English)Library of Catalonia
InstitutionBiblioteca de Catalunya
Address
CityBarcelona
Postcode
CountrySpain
Phone
Website