120 Capital is a Life Science & Healthcare Venture Fund based in Boston, Massachusetts. The firm focuses on investing in visionary entrepreneurs and extraordinary companies within the life sciences and healthcare sectors.
Focus Areas
Investment Types
Notable Investments