Leila Royle-Davies
Imperial College London
Leila studied Biology at Imperial College London before embarking on a career teaching science to young people. She's currently completing an M.Sc. in Science Communication.
Outside of work, she spends time with her horse, Lenny, and enjoys running and yoga. Her favorite plants to eat are tomatoes and avocados. Lenny prefers carrots and bananas.