The importance of sponges and mangroves in supporting fish communities on degraded coral reefs in Caribbean Panama.

The importance of sponges and mangroves in supporting fish communities on degraded coral reefs in Caribbean Panama.