New Nanotechnology Mesh Filters Oil but lets Water Through


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