Ocean Power Technologies
Ohsawa Kanji
Okazima Hideo
Oldham David J.
Oya Hironobu
Canada
World
United States