Report copyright - Genetically Modified Insects...Genetically modified (GM) insects have the potential to address both these problems. The UK is a world leader in the development of this technology
Please pass captcha verification before submit form