skin lymphoma diagnosismelanoma cancer diagnosisdiagnostic test for skin cancermelanoma diagnosis and treatmentmalignant melanoma diagnosismelanoma differential diagnosisnon invasive melanoma diagnosisnodular melanoma diagnosisskin cancer chemotherapyunderstanding skin canceralternative treatment for skin cancerskin cancer dermatologist