Power and renewables

David Witcher

David Witcher, expert in numerical modelling of wind turbines, control algorithm design, engineering based cost modelling and software development.