AAA Analysis – Page 36

Does Deerfield have The Cure?

Deerfield Management is putting up $2bn for early-stage life sciences research through to 2030, but what does its involvement mean for its partner universities?