Space December 8, 2011 Hubble Reaches New Milestone: 10,000th Scientific Paper Published As if we needed any reminders, it just illustrates how the Hubble Space Telescope has been one of the most successful scientific endeavors ever undertaken…