jeff_glenn_inline_right.jpg

Jeff Glenn earned his Ph.D. in clinical psychology at UVA in 2018. This suicide study was the topic of his dissertation.