Libra Therapeutics is a biotechnology company. Founded in 2019, Libra Therapeutics is backed by investors that include Dolby Family Ventures, Boehringer Ingelheim Venture Fund, Sante Ventures, Epidarex Capital, and Sixty Degree Capital and is headquartered in San Diego.