This animation explains TIL therapy, a form of immunotherapy that strengthens the body's own immune system. For more information, see https://www.avl.nl/en/information-abo...