Patent Agent
Choate, Hall & Stewart LLP
NORTHERN UTAH ACADEMY FOR MATH, ENGINEERING AND SCIENCE
Washington State University Graduate School
Weber State University