Helix Fund

Helix Fund

July 26, 2016

Helix Center Biotech Incubator is owned and operated by St. Louis Economic Development Partnership, which over the past 20 years has helped launch successful businesses through four other incubators located throughout the community.