Beth A. Plale, PhD

Science Director, Pervasive Technology Institute
Pervasive Technology Institute