NASA beamed holographic doctors to the International Space Station

2022-04-21-image


Go Back

What do you think?

367 Points
Upvote Downvote

Leave a Reply

      Icy Europa’s mysterious double ridges may hint at hidden pockets of water

      I became cool AF