lse
the lse is the most international university of the world
place where geeks and international jet/set diplomat kiddies meet to learn how to make out of rich people even richer people or how to become prime/minister in your home country
"the lse is the most international university of the world" What is the definition of "lse"?