$21 million secured for inaugural fund by Create Health Ventures
TLDR: Create Health Ventures has secured $21 million for its debut fund. The venture firm is focused on early-stage digital health startups with founders from the healthcare industry. Create Health Ventures, a