NCT03798977 - Preclinical Validation of New Anti-melanoma Compounds | Crick | Crick