Storia: In 1990, NASA recovered tomato seeds after nearly 6 years on LDEF; classroom tests found space seeds germinated at 73.8% versus 70.3% for Earth controls — Warptech Lab News