ICHAIR

AcronymDefinition
ICHAIRInterdisciplinary Centre for Human and Avian Influenza Research (UK)