Michael Harper
Associate Professor | Interaction Design & Development at Utah Valley University / Digital Media Department
Orem
UT
United States