NCT07654517 - A Phase I Evaluation of the Safety and Tolerability of Pirfenidone in Idiopathic Subglottic Stenosis | Crick | Crick