Ora is the world's leading full-service ophthalmic drug and device development firm with offices in the United States, United Kingdom, Australia, and Asia. For over 45 years, we have proudly helped our clients earn more than 85 product approvals. We support a wide array of organizations, from start-...See more
Headquarters:
United States of America
Company Type:
MNC / Large Enterprise
Company size:
201-500 Employees
Year Founded:
1977 (48 years)
Address:
138 HAVERHILL ST; SUITE 102; ANDOVER, MASSACHUSETTS 01810, US
HIGH
spending power