ESA
Definition
European Space Agency
esa means European Space Agency.
The European space agency, whose satellite data is used for seismic imaging and remote sensing.
✓ Verified term
European Space Agency
esa means European Space Agency.
The European space agency, whose satellite data is used for seismic imaging and remote sensing.
You might also be looking for