AN INITIATIVE OF CRAFT REVIVAL TRUST.  Since 1999
International Development Research Center (IDRC)

Donors and Funders

International Development Research Center (IDRC)

International Development Research Center (IDRC)

Donors and Funders
17, Jor Bagh
17, Jor Bagh
New Delhi 110 003
Tel: 91-11-24619411
Fax: 91-11-24622707
, New Delhi, Delhi
India 110 003

M: 91-11-24619411

F: 91-11-24622707

W: org-website