Profile picture
Joseph Michael Shea
Doctorate
  • Assistant Professor
    University of Northern British Columbia
    Prince George, Canada
mini profile avatar Joseph Shea