Craig Stewart, PhD

Executive director, Pervasive Technology Institute
Office of the Vice President for Information Technology & CIO