NASA has waved off today's planned landing of space shuttle Discovery due to cloud and rain at Kennedy Space Center. Discovery's STS-131 mission to the International Space Station will now end tomorrow, either at Kennedy or Edwards Air Force Base. The first Kennedy landing opportunity is at 12:33 GMT. STS-131 saw specialists …
Mine's the one with AIAA-1995-3527* reprint in the pocket.
*RLV can benefit from Shuttle lessons learned
- World's OLDEST human DNA found in leg bone – but that's not the only boning going on...
- Lightning strikes USB bosses: Next-gen jacks will be REVERSIBLE
- OHM MY GOD! Move over graphene, here comes '100% PERFECT' stanene
- Beijing leans on Microsoft to maintain Windows XP support
- Google's new cloud CRUSHES Amazon in RAM battle