Altasea at the Port of Los Angeles
Altasea at the Port of Los Angeles
2456 South Signal Street
San Pedro CA 90731
San Pedro CA | IRS ruling year: 2014 | EIN: 46-3977904
TO BRING TOGETHER SCIENCE, BUSINESS AND EDUCATION TO GENERATE INNOVATIVE SOLUTIONS TO THE GLOBAL CHALLENGES OF SUSTAINABILITY. ALTSEA WORKS TO DEMONSTRATE HOW THE OC ... (More)