Tag: Enveda

Enveda raises $311M to mine nature for new medicines

The biotech hunts drugs in plants and microbes rather than in a synthesis lab, and now has a…