Climate change, human impacts, and the resilience of coral reefs

Climate change, human impacts, and the resilience of coral reefs