Ondine Biomedical Confirms £10 Million Gross Proceeds From Placing and Subscription
Ondine Biomedical confirmed total gross proceeds of £10 million from its placing and subscription.
Ondine Biomedical confirmed total gross proceeds of £10 million from its placing and subscription.