Full Professor Delft University of Technology
Fundamentals of photovoltaic energy conversion
Full Professor Delft University of Technology
Challenges of electrical energy system: role of power electronics
Full Professor Delft University of Technology
Associate Professor Delft University of Technology