Biotech company Scholar Rock lands $47 mln Series C

Share this