Professor
226 Pardee Hall

Degrees

  • Ph.D., The Pennsylvania State University

Special interests: Number theory; visualization and J