Organization

AltaSea

San Pedro, CA
Joined in January 2015

About Us
AltaSea brings together science, business and education to generate innovative solutions to the global challenges of sustainability.  Located on an iconic 35-acre campus in the Port of Los Angeles, AltaSea works to demonstrate how the…
Location
222 West 6th Street, Suite 1010, San Pedro, CA