TSOGU: Tyumen State Oil and Gas University

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

Definition in English: Tyumen State Oil and Gas University