Nivolumab, pembrolizumab (formerly known as MK-3475 and lambrolizumab), and pidilizumab are anti-PD-1 antibodies in clinical development for melanoma, non-small cell lung cancer, renal cell carcinoma, head and neck cancers, lymphoma, and several other cancers