Star Therapeutics

NEWS
Star Therapeutics has exited stealth mode and announced a spin-off company, Electra Therapeutics.
As the market seems to be taking a turn against biotech stock, more companies are opting for private funding instead of going public for the moment. And VC firms are happy to jump in.
IN THE PRESS
JOBS