Epidarex Capital Closes New £102 Million UK Venture Fund to Build Successful Life Science Companies
New UK fund cornerstoned by £50 million investment from the British Business Bank, through its Enterprise Capital Funds (ECF) programme
Epidarex…