$125M sweet spot round size
Most of their 1 investments are in rounds between $125M and $125M
2002
Stelis Biopharma raised $125M on March 19, 2021
Investors: G. Sukhtian Business Development Holdings and SPA ANHAM Algeria, Think Investments and RouteOne