The Gaming Tech That May Help Find Alien Life
BBC - The iconic Parkes radio telescope in New South Wales, Australia has witnessed the birth and death of star systems, unravelled cosmic mysteries and even relayed the first live TV pictures of astronauts on ...