NCT02597712 2021-04-12YF476 in Barrett's EsophagusTrio Medicines Ltd.Phase 2 Completed27 enrolled 15 charts