3 employees
Outram Bio is a group of forward-thinking biotechnology scientists, engineers, and entrepreneurs seeking to improve the lives of patients.
$3M sweet spot round size
Most of their 1 investments are in rounds between $3M and $3M
2021
Albatroz Therapeutics raised $3M on April 25, 2023
Investors: Outram Bio