BIODEXA
Pharmaceutical and drug development services; providing medical and scientific research information in the field of pharmaceuticals; scientific research, design and analysis in the field of drug delivery; technological services, namely, providing technical advice related to the manufacture of drug delivery devices, information, advisory and consultancy services relating to the aforesaid
Registered · September 4, 2023 · 79380368 ·