NIBRI

AcronymDefinition
NIBRINovartis Institutes for BioMedical Research, Inc.