NCT04759781 - MElanoma Research Lymph Node Prediction Implementation National_001 | Crick | Crick