Skip to content

Johannes Peter Müller

German physiologist, comparative anatomist, ichthyologist, and herpetologist.

Works (17)