Research Assistant
Philadelphia, Pennsylvania
Klein Hersh
University of Delaware's Human Emotions Lab
University of Delaware Human Emotions Lab
Advanced Research Assistant
University of Delaware