Blog

Muscle disorder biotech to lose 39 employees, chief medical officer

mahanthappa900xx1280-1920-81-0

Scholar Rock Holding Corp. is losing 39 employees — one-quarter of its workforce — and its chief medical officer.

Read More