Becky Smith Email

Technical Sales Specialist . Key Scientific

Current Roles

Employees:
7
Revenue:
$1.1M
About
Key Scientific is a biotechnology company based out of 1721 Melrose Village Cir, Urbana, Illinois, United States.
Key Scientific Address

Urbana, IL
United States
Key Scientific Email

#1 Startup Dataset

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