April 2016 Science Images
Happy 26th Birthday Hubble Space Telescope!
Sunday, April 24, 2016 will mark the 26th anniversary of the launch of the Hubble Space Telescope aboard the space shuttle Discovery mission STS-31. It was deployed from the shuttle’s payload bay the following day, April 25, 1990 Over its 26 years of service Hubble’s numerous discoveries and the breath-taking and detailed images it has […]
Science Images of the Week
Bad Memories? Here, Take a Pill
Do you ever wish you could take a pill that would erase a really traumatic memory or at least help take the emotional pain away? A recent study suggests researchers might be on to something like that. The team from the Centre for Studies on Human Stress at the University of Montreal says the drug […]