TELSA: Tool for Exploratory Landscape Scenario Analyses

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

Definition in English: Tool for Exploratory Landscape Scenario Analyses