EANHMP: Eastern Asia Natural Hazards Mapping Project

What does EANHMP mean? The above is one of EANHMP meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Eastern Asia Natural Hazards Mapping Project