Brigham Young University Logo

Teaching Experience

BYU-Idaho (1991-present)

Industry Experience

Software Research and Development, IBM

Other

Received IBM Outstanding Innovation Award and has two Integrated Circuit Patents