TSEN: Third Sector European Network

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

TSEN: Third Sector European Network

Definition in English: Third Sector European Network