Sri Lanka Council for Agricultural Research Policy (SLCARP) VacanciesSenior Scientist, Management Assistant (Technological) – Sri Lanka Council for Agricultural Research Policy (SLCARP) Vacancies 2025 May 25, 2025