Swiss researchers awaken dormant cells to fight melanoma - The Science Board - videos