undefined

Catherine Harmer

A professor in the Department of Psychiatry specializing in emotional processing and depression.