Open menu
Ivan Krishna
A SOPAC desktop study of ocean-based renewable energy technologies