Humans and seasonal climate variability threaten large-bodied coral reef fish with small ranges.

Humans and seasonal climate variability threaten large-bodied coral reef fish with small ranges.