SLCARP: Sri Lanka Council for Agricultural Research Policy

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

Definition in English: Sri Lanka Council for Agricultural Research Policy