The Louisville-based National Stem Cell Foundation (NSCF) is a part of the third Axiom Space commercial astronaut mission to the International Space Station.This will be the fifth flight for NSCF’s Cosmic Brain Organoid project since 2018.
[National Stem Cell Foundation (Business Wire)]