1 August 2005 - The success of NASA's Deep Impact project was watched with anticipation by staff at Glen Spectra. Within 15 minutes of the collision images from the ground based Faulkes telescope, which uses optical filters supplied by Glen...

Read more