Microbes: The 21st Century Astronauts
By Alena M. James The Third Commercial Resupply (CRS-3) mission was scheduled for launch on Monday, April 14, 2014. Taking off from the Cape Canaveral Air Force Station in Florida, the CRS-3 mission was to head to the International Space Station (ISS) at 4:58pm. However due to a helium leak on the launch vehicle, the … Continue reading Microbes: The 21st Century Astronauts