IDBS awarded Top Life Sciences Informatics Company in Europe 2024
We’re delighted to announce that IDBS is recognized as the top life sciences informatics company in Europe 2024 by Life Sciences Review.
We’re delighted to announce that IDBS is recognized as the top life sciences informatics company in Europe 2024 by Life Sciences Review.
IDBS announces that its ISO 9001 & 27001 certifications have completed their major reassessment cycle and are valid for a further 3 years.