More
    Home Tags Spanish Institute of Technology

    Tag: Spanish Institute of Technology

    New Technology to Dismantle the Largest Plastic Spillway in the Pacific Ocean

    During its deployment from San Francisco, it looked like a giant sea serpent. But it is a work of engineering designed to reduce in...
    Language »