A drug that stimulates the immune system to respond to disease.
IMMUNE ADJUVANT
Meaning of IMMUNE ADJUVANT in English
NCI English Dictionary of Cancer Terms. Английский словарь раковых терминов NCI(Национальный институт злокачественных новообразований). 2012