A radio telescope built in a crater on the moon – and other innovative NASA technological concepts being explored
NASA gets the first weather report from the Jerezo Crater Mars using a system attached to perseverance