Filters:
biopesticides in United Kingdom
About 1 results.
Applied Insect Science
Manse Lane, HG5 8LF Knaresborough, United KingdomLaunched in 2012 to provide a dedicated contract research facility for biopesticides, APIS has rapidly established itself as the partner of choice.