Dude, Cancer Research is a publication from the AACR, people just don't submit, pay, and then get pubished. It is a bona fide peer reviewed journal, if you are saying it is not, then you too are clueless on this point
"truth"hurts is insinuating a lot in his posts, and severely bending the actual truth...many people do that on this board...
I think people are just tired of retaliating and have moved on...