3 ms·Web search for "therapeutic vaccines." You're missing about half the picture.by asadotzler 4y agoWeb search for "therapeutic vaccines." You're missing about half the picture.