ICTAH

AcronymDefinition
ICTAHInternational Center for Tropical Animal Health (Tuskeegee University; Alabama)