Aerospace

Russian scientists plan 3D bioprinting experiments aboard the ISS in collaboration with the U.S. and Israel

The International Space Station floating above Earth. Photo by: an STS-130 crew member on space shuttle Endeavour. Via: NASA.gov
Comments (0)

Leave a Reply

Your email address will not be published. Required fields are marked *