Dimitrios Psaltis

Title: 
Professor of Astronomy and Physics
Classification: 
Joint Faculty
Office: 
Steward Observatory N328
Phone: 
520-621-7859
Education: 
Ph.D., 1998, University of Illinois at Urbana-Champaign