University of Delaware
He is a professor at the University of Delaware.