Certa Therapeutics presents positive data from a Phase 2 cli

Certa Therapeutics presents positive data from a Phase 2 clinical study highlighting the potential benefit of FT011 as a novel treatment for scleroderma