Microhabitats, thermal heterogeneity, and patterns of physiological stress in the rocky intertidal zone.

Microhabitats, thermal heterogeneity, and patterns of physiological stress in the rocky intertidal zone.