Jennifer Shepphird, PhD

Articles by Jennifer Shepphird, PhD

Recent news stories profiling a cancer patient whose last hope rests on treatment by injections of the virus that causes AIDS may have created some misconceptions regarding a new cancer immunotherapy.

Latest Updated Articles