Energy
Dictionary

 


OTEC

Ocean thermal energy conversion