In honor of Earth Day, CPI Grad students and Postdocs had the chance to visit the Delaware State Waste Authority (DSWA) Recycling Facility in New Castle, DE. The group toured the facility and learned more about the recycling process and other related programs.

To read more about the Delaware Recycling Center, click here.