• Search 
  • Business Name:
  • By Telephone:
  • Location:

International Commission on Irrigation and Drainage (ICID)

48, Nyaya Marg
Chanakyapuri, New Delhi - 110 021
Delhi
Telephone: +91 - 11 - 26116837, 26115679
Facsimile/Fax
: +91 - 11 - 26115962
E-Mail
: icid@icid.org
Website
:www.icid.org

Scientific, Technical and Not-for-Profit Non-Governmental Organization (NGO)