Science Corporation is a clinical-stage medical technology company. We work to restore quality of life to those with debilitating conditions for which there are no treatment options, creating devices aimed at restoring vision, cognition, and mobility to patients who have lost it. To support progress...See more
Headquarters:
United States of America
Company Type:
MNC / Large Enterprise
Company size:
51-200 Employees
Address:
ALAMEDA, 94501, US
HIGH
spending power