English Pembrolizumab Cited by user Jytdog on 05 Nov 2016 Pembrolizumab (formerly MK-3475 and lambrolizumab, trade name Keytruda) is a humanized antibody used in cancer immunotherapy.