Participant Info
ContactEva Babonich
ID Number791266
Institution (English)ICTP Library
InstitutionICTP Library
AddressStrada Costiera 11
CityTrieste
Postcode34151
CountryItaly
Phone+39 040 2240 306
Websitehttps://library.ictp.it/