Kevin Flaherty

Lecturer in Astronomy and Observatory Supervisor
email
413-597-4210
Thompson Physics Rm 204

Education

B.S. University of Rochester (2005)
Ph.D. University of Arizona (2011)