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.