Islam was a Nuffield Foundation fellow at the London School of Economics and at Cambridge University.[1] He also served as a Rockefeller fellow at the Netherlands School of Economics, and was a fellow at St Antony's College, Oxford.[7]