Biotech Startup Scholar Rock Lands $20m ARCH-led Series A

567
ARCH Venture Capital has led a weighty $20m Series A financing round for biotech startup Scholar Rock, which counts Pola