Charles Moore
From Openwaterpedia
Captain Charles Moore is the Founder and Research Director of Algalita Marine Research and Education in Long Beach, California.
Algalita Marine Research and Education
Captain Charles Moore is the Founder and Research Director of Algalita Marine Research and Education in Long Beach, California.