LKIIRSS

AcronymDefinition
LKIIRSSLakshman Kadirgamar Institute of International Relations and Strategic Studies (Sri Lanka)