Tag: self-assembly of human liver tissues in low-Earth orbit (LEO)
s