NCT07625891 - A Phase 2 Study of D-2570 in Subjects With Non-Segmental Vitiligo | Crick | Crick