Craig Stewart, PhD


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