IWID

(redirected from Investing In Women in Development)
AcronymDefinition
IWIDInvesting In Women in Development (Institute of International Education)