Ocean Discovery Institute
Ocean Discovery Institute
San Diego CA | IRS ruling year: 2000 | EIN: 33-0862531
Organization Mission
To inspire the next generation of science leaders, Ocean Discovery Institute creates learning experiences for young people traditionally excluded from science due to ... (More)