Dr. Cobus McCallaghan

Dr. Johannes Jacobus McCallaghan is a psychiatrist at Fraser Health in British Columbia.

Dr. McCallaghan received his undergraduate medical training at the University of Stellenbosch and his postgraduate training in psychiatry at the University of Cape Town in South Africa. He has a special interest in philosophy and ethics in mental health.