
GREENVILLE, Ind. (April 6, 2020) – Commercial space company Techshot Inc., used its space-based 3D bioprinter, called the BioFabrication Facility, or BFF, to successfully manufacture test prints of a partial human meniscus aboard the International Space Station (ISS) last month.
(more…)