International Water Management Institute

Type

CGIAR Center

Acronym

IWMI

Emplacement

Battaramulla, Sri Lanka