New! Make Your CRM Smarter with Best-In-Class Intent Data

Learn More!
Scholar Rock

Scholar Rock

Founded in 2012, Scholar Rock is a clinical-stage biopharmaceutical company specializing in the discovery and development of medicines and the treatment of serious diseases Scholar Rock is located in Massachusetts.

Last updated on

About Scholar Rock

Founded

2012

Estimated Revenue

$10M-$50M

Employees

51-250

Funding / Mkt. Cap

$521M

Category

Sector

Health Care

Industry Group

Pharmaceuticals, Biotechnology & Life Sciences

Industry

Biotechnology

Location

City

Cambridge

State

Massachusetts

Country

United States

Tech Stack (84)

search