Curebase Series A

Curebase inks $15M Series A for a new approach to clinical trials