Allied Minds (LSE: ALM) is a Boston-based early stage investor specializing in technology and life sciences companies.
The firm's investments are driven by US scientific innovation, supporting promising ventures in these sectors.
Generated from their website's infomation