LKIIRSS: Lakshman Kadirgamar Institute of International Relations and Strategic Studies

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

Definition in English: Lakshman Kadirgamar Institute of International Relations and Strategic Studies