Massachusetts biotech Scholar Rock said it's pulling an embattled Indiana-based manufacturing site from its application for a potential new spinal muscular atrophy drug, after the site was again cited for deficiencies by the FDA following ...