AEFT: Asian Elephant Foundation of Thailand

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

Definition in English: Asian Elephant Foundation of Thailand