Get the latest Science News and Discoveries
Sending “Water” to Europa
This image from March 8, 2024, shows waveforms of the word “water” in 103 languages etched onto a triangular metal plate. The plate will be attached to the
None
Or read this on NASA