Edit company profile
The International Biocontrol Manufacturers+ Association (IBMA) is the worldwide association of biocontrol industries producing microorganisms, macroorganisms, semiochemicals and natural pesticides for plant protection and public health.
Submit
Picture