JONATHAN BRETT DAVIES portrait
801-979-0116

Current Courses

Spring 2023

  • ECE 3900-001
    Junior Seminar
  • ECE 3980-001
    Independent Project

Fall 2022