Initiate acquires the Initiate.vc premium domain name

October 14, 2020     32

Initiate Ventures is an early-stage health tech and life sciences company using digital platforms and computation to drive breakthroughs in science and revitalize healthcare.

2020-10-14