WavEC - Offshore Renewables
Senior Advisor
Iea Ocean Energy Systems
Executive Secretary
Instituto Superior Técnico
Researcher
WavEC - Offshore Renewables
Executive Director
Intituto Superior Técnico
Instituto Superior Técnico & Ecole Centrale de Nantes
Instituto Superior Técnico