Bradley P. Temple

  • Adjunct Professor - Juvenile Justice Clinic

Education

  • JD Texas Tech
  • BA Brigham Young University