On the ISS, Russian cosmonauts printed an artificial organ on a 3D printer

 



v20240901