InverseNASA sent thousands of worms to space to solve a major problemMar 6, 2021Passant RabieBy Passant Rabiemore_vert