John Brown Francis Herreshoff (Q4497313)
American chemist (1850-1932)
Language:
other details
aliases J B F Herreshoff
description American chemist (1850-1932)

External Links