Kate Meagher

LSE