Epidarex Capital Co-leads $29 Million Series A Financing in Newly Formed Libra Therapeutics
Libra Therapeutics is developing novel therapeutics for neurodegenerative diseases BETHESDA, MD (US) and EDINBURGH (UK), September 23, 2020 – Epidarex Capital (“Epidarex”), a transatlantic life