Stephen. P Barrett, MD, PhD
Chelsea & Westminster Hospital
369 Fulham road
London United Kingdom
SW10 9LH