What does IMSL stand for?
IMSL stands for "Institute of Management of Sri Lanka"
How to abbreviate "Institute of Management of Sri Lanka"?
"Institute of Management of Sri Lanka" can be abbreviated as IMSL
What is the meaning of IMSL abbreviation?
The meaning of IMSL abbreviation is "Institute of Management of Sri Lanka"
What does IMSL mean?
IMSL as abbreviation means "Institute of Management of Sri Lanka"