The Pennsylvania Department of Environmental Protection has for decades designated Cobbs Creek in West Philadelphia an “impaired stream,” meaning it fails to meet at least … Read More › The post Inspiring Interest in Water Quality at Cobbs Creek appeared first on Penn Engineering Blog.