Biological Products, (No Diagnostic Substances)·CAMBRIDGE, MA
Summary Financials
Scholar Rock Holding Corp — SlamSEC
A scholar is a person who is a researcher or has expertise in an academic discipline. A scholar can also be an academic, who works as a professor, teacher, or researcher at a university.