Speaker Profile
James Garner

James Garner BSc, MB BS, MD, MRCP, FRCPsych, FHEA

Psychiatry
London, England, United Kingdom

Connect with the speaker?