IDBS - Discover the Lab of the Future

NHS Exclusive Offer

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.

 

Key Workers: Register for Offers Here