Institute of Biology and Clinical Research
Institute of Biology and Clinical Research (IBCR), India is an initiative from a group of clinical professionals, physicians and scientists, with head office based in Trivandrum, India. Source (opens in a new tab)
- Headquarters
- IN
- Provider types
- clinical CRO, CRO