IDBS - Discover the Lab of the Future

IDBS UK HQ, 68 Chertsey Road Woking United Kingdom GU21 5BJ
+44 1483 595 000






At IDBS we create cloud-based solutions designed to meet the challenges of scientific and R&D data management for organizations around the world.