You may also like

Sanofi Bets $50M on DiCE, a Directed Evolution Twist on Drug Discovery