Karl W. Flessa

Professor

Invertebrate paleontology paleobiology

Homepage

Education

Ph. D. Brown 1972