NCT07745725 - A Phase II Study of TollB-001 Tablets in Systemic Sclerosis | Crick | Crick