About
1
Contest awards
0
Projects
We run a venture fund in St. Louis that starts medical and health tech companies. We have started 12 companies in the past three years.
Country:
United States.
Member since:
November 21, 2015