Day

March 31, 2026

31
Mar
2026

Inspired by Mother Nature, Discovering New Drugs: Viswa Colluru on The Long Run

Viswa Colluru is today’s guest on The Long Run. Viswa is the founder and CEO of Boulder, Colo.-based Enveda. The startup company, founded in 2019, is focused on discovering and developing small molecule drugs with novel mechanisms of action. It relies on a chemistry-based approach to drug discovery, drawing inspiration from products found in nature. The privately held company has...
Read More