Dr Stephen Barrett Investigates Medical Ethics And Health Fraud On The Quackwatch Website

The Relaxback UK Show

Feb 15 2023 • 42 mins

There are many medical products and techniques that have little or no evidence that they work. Dr Stephen Barrett is a retired phychiatrist who has for many years called these out.