Amount Raised
$22.6 Million
Company
FLX Bio, Inc.
Location
561 ECCLES AVENUE
San Francisco, California, United States