Track Record
3 Deals
Total Volume
£17,400,009
2026
Lucida Medical
VC Funding
£9m
Series A
Mar 2026
£0k
Apr 2026
£8,700,000
£9