The clock has started ticking on the countdown to our first launch!
The first NanoRacks Platform (right) will ride onboard Space Shuttle Discovery for insertion onto the International Space Station as part of the U.S. National Laboratory.
NASA’s STS-131 Mission will be carrying a number of scientific experiments to the space station inside the Russian-built Multi-Purpose Logistics Module. Current launch date is set for April 5th from the Kennedy Space Center.