Skip to main content

David Jablonski

Macroevolution; paleobiology; evolutionary paleoecology, especially in marine invertebrates