Merkel cell carcinoma: recent insights and new treatment options
scientific article