Deep tech and life sciences VC investment group with an international portfolio of innovative companies (AIM:NSCI)

London
Based in United Kingdom