International Development Enterprisesh-index: 20Total citations: 1,863Total papers: 106Homepage: https://www.ideglobal.org/