Biocentis
Ground-breaking vector and pest control solutions for a healthier and more sustainable world. Learn more
Launch date
Employees
Company register number 2617203
London England (HQ), Milan Lombardy (founding location)
Authorizing premium user...