RRISL: Rubber Research Institute of Sri Lanka

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

Definition in English: Rubber Research Institute of Sri Lanka