Amount Raised
$21 Million
Company
Invicta Medical, Inc.
Location
16 BERENDA WAY
Portola Valley, California, United States