AltaSea

  • 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.