David Chester

David Chester is an Assistant Professor in the Department of Psychology at Virginia Commonwealth University. His research seeks to understand why people hurt each other. He was recently quoted in a Straits Times article titled: “Why Getting Even Make You Feel Worse In The Long Run”

Latest Posts