David Castle

David Castle

Affiliations and Expertise

David Castle MBChB, MSc, MD, DLSHTM, FRCPsych, FRANZCP; Professor, Chair of Psychiatry, St Vincent’s Hospital, The University of Melbourne, Victoria