A modern-type Kimmeridgian reef (Ota Limestone, Portugal): Implications for Jurassic reef models

A modern-type Kimmeridgian reef (Ota Limestone, Portugal): Implications for Jurassic reef models