NSCF Travels with Axiom Space Mission to Continue Innovative Neurodegeneration Research on the International Space Station

0
61
The Louisville-based National Stem Cell Foundation (NSCF) is delighted to be part of the third Axiom Space commercial astronaut mission to the International Space Station, scheduled to launch January 18 from the Kennedy Space Center at Cape Canaveral, Florida.
[National Stem Cell Foundation]
Press Release