
STAT+: At Aspen Ideas, a life science VC sees cause for long-term optimism despite a rocky market
ASPEN, Colo. — When Jessica Owens was toiling away in graduate school, she didn’t know what a venture capitalist was, much less that she’d one day launch her own firm and raise its inaugural $45 million fund. Owens co-founded Initiate Ventures, a Bay Area …