Stanford Institute for Innovation in Developing Economies

GPTKB entity