ECNSTF: Episcopal Church Network for Science, Technology and Faith

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

Definition in English: Episcopal Church Network for Science, Technology and Faith