Brendan Beahm Email

Exec. Director, R&D Operations & Chief Staff . Grace Science

Current Roles

Employees:
18
Revenue:
$2.8M
About
Grace Science is leveraging NGLY1 biology to treat various rare and common diseases.
Grace Science Address
235 Kansas St
San Francisco, CA
United States
Grace Science Email

#1 Startup Dataset

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