Weather Network Needed For Precision Human Landings On Mars, Says ESA The European Space Agency (ESA) is studying a multi-component Mars mission to better understand global wind and dust storms prior to launching humans to the red planet.