International Fund for Agricultural Development

Type

Other

Acronym

IFAD

Location

Pemba, Tanzania