A vaccine to treat melanoma? Testing results showing promise · 9news · Sentinel