We work in a range of coastal habitats, with a strong focus on finding systems in which to answer questions, rather than following particular species.
Bryozoan, Schicoporella, with brooded embryos
Styela clava, a non-native acidian
Austrocochlea, a common intertidal herbivore
Larva of bryozoan, Schizoporella
Metamorphosing bryozoan, Schizoporella
Hormosira banksii
Newly metamorphosed Bugula neritina
Urchins, Heliocidaris, @ Jawbone
Seagrass, Zostera nigricaulis
Ciona, a non-native ascidian
Mussels fouled by didemnid ascidians
Seagrass, Zostera nigricaulis
Botrylloides anceps, a native compound ascidian
Mussels
Newly metamorphosed bryozoan, Watersipora subtorquata
The non-native bryozoan Bugula neritina
Cheviot Beach, a long term intertidal study site
Bryozoan, Watersipora subtorquata, with brooded embryos (pink patches)
Botryolloides, a non-native compound ascidian
Common limpets. The species on the left, Cellana tramoserica, is taken for bait and food.
The kelp Ecklonia radiata

These images are, except where noted differently, copyright Mick Keough, licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.