UA Science

You are here

Dimitrios Psaltis

Dimitrios Psaltis

Professor
Ph.D.
,
1998
,
University of Illinois at Urbana- Champaign
Phone: 
(520) 621-7859
Office: 
Steward Observatory N328