'Rock Snot' Found En Masse in Delaware River

A photo by Dr. Marina Potapova of Academy of Natural Sciences of Drexel University was featured in a Newsworks.org story about ‘rock snot’ in the Delaware River.

View More

Top