Open menu
Patrick K. Takahashi
Ocean thermal energy conversion
Simple solutions for planet earth