NCT05287776 - E-cadherin and Integrin Alpha v Beta 1 in Vitiligo | Crick | Crick