Skin cancer: symptoms, mechanistic pathways and treatment rationale for therapeutic delivery. (May 2017)