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