Allied Minds Ltd, trading on the London Stock Exchange under the ticker symbol ALM, is a prominent early stage investor specializing in technology and life sciences companies.
The company's investment focus is on ventures that leverage cutting-edge US scientific innovation to drive growth and development in various industries.
Generated from their website's infomation