Wesleyan University

60 Seconds With Rebecca DesRoches '90, MA '90

1:32

Rebecca Lloyd DesRoches ’90, MA ’90 is an assistant professor of psychology at Regis College.

View More
View Less

Share this video

Embed