What do Cheerleaders, Flies and Cancer Research Have in Common? Houston, TX-May 12, 2014 — NanoRacks is excited to have continued broad participation aboard the International Space Station (ISS) through partnerships with citizen and student scientists on the SpaceX-3. The launch occurred on April 18th from Cape Canaveral, FL. NanoRacks is hosting four payloads […]
Read More