2456 South Signal Street, San Pedro, California, 90731, United States of America (USA)
+1 (424) 210-4973
About AltaSea
AltaSea is dedicated to accelerating scientific collaboration, advancing an emerging blue economy through business innovation and job creation, and inspiring the next generation, all for a more sustainable, just and equitable world.