providing optimised solutions for energy challenges and delivering a renewable energy
BSC, MSC, and PhD Mechanical and aerospace Engineering