Sling Secures $123 Million in Series C Funding for Thyroid Eye Disease Medication

Sling Secures $123 Million in Series C Funding for Thyroid Eye Disease Medication