MESTA: Michigan Earth Science Teachers Association

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

Definition in English: Michigan Earth Science Teachers Association