ReadThe Portobello Bookshop Gift Guide 2025

John P D'Angelo Author & Editor

John P. D'Angelo, PhD, is a Professor in the Department of Mathematics at the University of Illiniois at Urbana-Champaign, USA