NCT00527657 - Temozolomide, Thalidomide, and Lomustine (TTL) in Melanoma Patients | Crick | Crick