Devon Island is one of the most radio-quiet places in the northern hemisphere, a perfect place for the Haughton-Mars Project to conduct the EDGES experiment.
from Space https://ift.tt/RGZjqUC
from Space https://ift.tt/RGZjqUC
Tags:
Space news