TWTSF: Transuranic Waste Treatment and Storage Facility

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

Definition in English: Transuranic Waste Treatment and Storage Facility