placeholder image

Perera, Nirudha NP Head of Information and Communications Technologies, IWMI

full name

  • Nirudha NP Perera

mailing address

  • Battaramulla

    Colombo

    Sri Lanka