Profile picture
Taylor A. Teckchandani
Masters
  • Researcher
    Primary
    University of Regina
    Regina, Canada
  • Researcher
    Canadian Institute of Public Safety Research and Treatment (CIPSRT)
    Regina, Canada
mini profile avatar Taylor Teckchandani