Benjamin Moore portrait

Benjamin Moore

biologist · 1867–1922

British biochemist