Jacob Johann Hagenbach


Jacob Johann Hagenbach was a Swiss entomologist.

Works