ITROMID

AcronymDefinition
ITROMIDInstitute of Tropical Medicine and Infectious Diseases