Photo of Alan Peslak

Alan
Peslak

Professor of Information Sciences and Technology, Penn State Scranton