International Organization for Biological Control
The International Organization for Biological and Integrated Control (IOBC), is an organization, affiliated with the International Union of Biological Sciences (IUBS), organised to promote and study biological pest control, integrated pest management (IPM) and integrated production. Provided by Wikipedia
1