8 employees
Libra Therapeutics is a biotechnology company.
2019
$29M
from 3 investors over 3 rounds
Libra Therapeutics raised $29M on September 23, 2020
Investors: -, Epidarex Capital and Sixty Degree Capital