Merkel cell carcinoma: recent insights and new treatment options

scientific article