Geoffrey Fox, PhD

Director, Digital Science Center
Pervasive Technology Institute