Leah Somerville
Professor of Psychology, Director of , Harvard University. Fan of science and sarcasm. she/her/hers

Last synced from Twitter 90d ago