Current Roles

Employees:
115
Revenue:
$20.7M
About
The Ohio State University at Newark Address
1179 University Drive
null, null
The Ohio State University at Newark Email

Past Companies

The Ohio State University at NewarkAssociate Professor
The Ohio State University at NewarkAssistant Professor
The Ohio State University at NewarkVisiting Assistant Professor

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.