Amount Raised
$12.5 Million
Company
Orbus Therapeutics, Inc.
Location
2479 EAST BAYSHORE ROAD, STE. 105
Palo Alto, California, United States