By kiera.obrien, 29 May, 2024 Body Michael Taster is managing editor of the LSE Impact Blog. Institution The London School of Economics and Political Science By miranda.prynne, 9 March, 2021