Scholar Rock is a biopharmaceutical company that discovers, develops, and delivers life-changing therapies for people…
Ten or more years' experience drafting and negotiating biotechnology-related agreements•Previous experience working on an in-house legal team at a biotechnology company