Geoffrey Fox, PhD


Director, Digital Science Center
Pervasive Technology Institute