Melanoma Research Allianceh-index: 12Total citations: 829Total papers: 26Homepage: http://www.curemelanoma.org/