Psychology Dean’s Medalist researches how therapy dogs reduce stress

Robert Ewing
December 10, 2019