Elina Spyrou

Leverhulme Lecturer in Power System Transformation, Imperial College London