About us
Define
Definitions for
"IDBS"
IDBS is a provider of software solutions for the pharmaceutical, biotechnology and agrochemical industries.
en.wikipedia.org