Russia could be the first in the world to print organs in space, Invitro says

 

v20240901