Biocentis is a life-science spin-out from Imperial College London developing genetically engineered insects to precisely suppress pest populations without harming surrounding ecosystems.
Part of: London startup hiring map by Fundable