Scholar Rock Appoints Edward (Ted) Myles as Chief Financial Officer and Head of Business Operations - Business Wire