Bruce W Bailey, PhD
  • Associate Professor
  • Brigham Young University
  • Provo, UT USA