Tumor, It's In The System Reviews

Page 1 of 1
Brent Simon
Shockya.com
June 12, 2013
A damning, thought-provoking assessment of how potential alternative treatments and even cures for cancer have been suppressed since the early 1900s.
Full Review | Original Score: C+
Page 1 of 1