Meaning of immunotherapy
Definition of immunotherapy
(noun)
therapy
designed
to
produce
immunity
to a
disease
or to
enhance
resistance
by the
immune
system
Other information on immunotherapy
WIKIPEDIA results for
immunotherapy
Amazon results for
immunotherapy
Tweet