NABRI

AcronymDefinition
NABRINovartis Agribusiness Biotechnology Research, Inc. (Triangle Park, NC)