Ayesha

Ayesha AlHammadi

Senior Associate Researcher
Renewable and sustainable energy