← Back
IDBS - Discover the Lab of the Future
Software
IDBS UK HQ, 68 Chertsey Road, GU21 5BJ
Woking, Surrey
Business profile
At IDBS we create cloud-based solutions designed to meet the challenges of scientific and R&D data management for organizations around the world.
Customer reviews
No reviews yet
Write a review