About
Figure 8 develops surgical technologies.
Keywords
medical equipment manufacturing
medical devices
hospital & health care
Company Information
-
Employees 0
-
Founded 2009
-
Annual Revenue $2000000
-
Total Funding $3104508
Location
1900 Embarcadero Rd, Palo Alto, California, United States, 94303-3311