The Scientist who yelled wolf…

A Scientist who claimed to have evidence of a treatment for high-risk breast cancer patients faked the results. Professor Werner Bezwoda claimed he had...

Podcasts

Dr. Bob Martin on 2/2/25

Dr. Bob Martin on 1/26/25

Dr. Bob Martin on 1/19/25