Bugbiome

Bio-based pest control solutions

placeBabraham, Cambridgeshire, United Kingdom calendar_todayFounded 2021 language bugbiome.com

Registered entities

Innovation

1 patent family — focus: Human necessities; filing pace active.

Coming soon