Light Horse Therapeutics is off to the races, rounding up a $62 million series A and tacking on a Novartis partnership that could reach up to $1 billion in biobucks.
privacy policy | terms of use | contact us | advertise | pharma jobs | pharma blogs | facebook | twitter
Copyright © 2025,