AAA December 2020 – Page 14

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?