ITSLP: Instituto Tecnológico de San Luis Potosí

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

Definition in English: Instituto Tecnológico de San Luis Potosí