VariousWords beta
Related Terms:
Noun
Definition: A drug that targets the programmed cell death 1 (PD-1) receptor, intended for use in treating metastatic melanoma.
VariousWords beta
Definition: A drug that targets the programmed cell death 1 (PD-1) receptor, intended for use in treating metastatic melanoma.