Crist Frangakis Email

President/CEO . Achelios Therapeutics

CHAPEL HILL, NC

Location

LinkedIn

Current Roles

Employees:
3
Revenue:
$620k
About
Achelios Therapeutics is a biotechnology company based out of , 1340 ENVIRON WAY, CHAPEL HILL, NC, United States.
Achelios Therapeutics Address
, 1340 ENVIRON WAY
CHAPEL HILL, NC
United States
Achelios Therapeutics Email

#1 Startup Dataset

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