Keytruda (1 of 3) (IMAGE)
Caption
White blood cells of our immune system attempt to attack a deadly melanoma cancer tumor, but are blocked by a protein that raises up from the cancer cell like a shield.
Credit
UCLA
Usage Restrictions
None
License
Licensed content