UA Science

You are here

Peter Milne

Peter Milne

Associate Astronomer
Ph.D.
,
1998
,
Clemson University
Phone: 
(520) 626-5731
Office: 
Steward Observatory 304