Bianca QuijanoDec 22, 20172 min readFaster treatment initiation for melanoma linked to better chance of survivalOverall survival decreased in patients waiting longer than 90 days for surgical treatment, regardless of stage. The delay of surgery beyond