Keytruda® WHAT IS KEYTRUDA®? 1. KEYTRUDA ® is a high-affinity, humanised monoclonal antibody designed to block the interaction between the immune checkpoint receptor, […]