Star adds $200M after spinout successes

Following exits for its subsidiaries Electra Therapeutics and Vega Therapeutics, Star is now mining for a new drug prospect.

science

Sources