Profile picture
Kristen Welsh
Doctorate
  • Assistant Professor
    Primary
    University of The Bahamas
    Nassau, Bahamas
  • Researcher
    Oberlin College
    Oberlin, United States
mini profile avatar Kristen Welsh