New Nanotechnology Mesh Filters Oil but lets Water Through Posted on 16/04/2015 by i4u Oil spills are one of the catastrophic environmental disasters. The damage to nature is often devastating and the clean up is very difficult and expensive. A newResearchers at Ohio State University...