NABRI

AcronymDefinition
NABRI➣Novartis Agribusiness Biotechnology Research, Inc. (Triangle Park, NC)