What is immunotherapy & what can it help?
Immunotherapy is the broader term for treatments which invoke a natural immune response to illness and disease. Also called biological therapy or biological response modifier therapy, immunotherapy has been at the forefront of a huge amount of very exciting scientific research in recent years.