Russell Betts Appointed Distinguished Professor
Illinois Institute of Technology has appointed Russell Betts as Distinguished Professor, the highest honor awarded to faculty, for preeminent achievement based on his scholarly work and the excellence...