Global rank:
72,927 / 96,222
Skill pts: 0
... more »

Education

  • Brigham Young University Ph. D., Mechanical Engineering, null 2017 – 2024 Activities and Societies: null
  • Brigham Young University Masters, Mechanical Engineering 2015 – 2017
  • UC IRVINE Bachelor Mechanical Engineering, Biomedical Engineering, null 2011 – 2015 Activities and Societies: null