Dr Catherine Farmer

Psychiatrist and Lecturer

MBChB Stell, DipPEC (SA), FCPsych(SA), MMed(Psych) Stell

Division of Forensic Mental Health