SERVICE & LEADERSHIP

  • EDITORIAL ROLE
    PLOS Water
    1 Jan 2023
    Guest Editor
  • EDITORIAL ROLE
    Energies
    Editor
  • EDITORIAL ROLE
    IET Generation, Transmission and Distribution
    Associate Editor
  • EDITORIAL ROLE
    Scientific Reports
    Editor
  • EDITORIAL ROLE
    Sustainability
    Editor