modemworld.me
Space Sunday: Mars visions, gateways and James Webb
The 68th International Astronautical Congress (IAC) ran from September 25th to September 29th, 2017 in Adelaide, Australia, and brought forth a plethora of announcements, presentations and updates …