Investors

Kestrel Therapeutics has attracted funding from thought-leading investors.