Library Digital Collections

Hookworm lecture outside a building, north coast of New Britain.

Hookworm lecture outside a building, north coast of New Britain.