Intertidal assemblages on artificial structures and natural rocky habitats on Taiwan’s north coast

Intertidal assemblages on artificial structures and natural rocky habitats on Taiwan’s north coast