Excalibur Fund Managers is a UK-based venture capital firm that invests in life sciences across Europe under the Merlin brand. The firm focuses on providing investment opportunities and managing funds that strive for stable performance over the long term.
Deal activity and portfolio updates would appear here
Connect your data source to see recent transactions