immunotherapy
medical treatment that uses the body's natural defenses
“Doctors recommended immunotherapy for her cancer treatment.”Add to my deck
medical treatment that uses the body's natural defenses
“Doctors recommended immunotherapy for her cancer treatment.”Add to my deck