MAPS Podcast: Episode 18 – Dr. Ben Sessa

PLEASE NOTEReaders of this page should be aware that the UK’s Medical Practitioners Tribunal Service determined that Ben Sessa’s fitness to practice is impaired and suspended his medical license for …