Reviews and other content aren't verified by Google
Even the title is stolen from a University of Chicago study published by Bethany Hubbard. The author is a thrice cited known quack who must perform his “treatments” in Mexico as they’re not F.D.A. Approved.
The Immunotherapy Revolution: The Best New Hope For Saving Cancer Patients' Lives