Ron Eglash

Office: 
105 S. State St.
Phone: 
734/763-2285
Professor of Information, School of Information and Professor of Art and Design, Penny W Stamps School of Art and Design