YourDictionary

Dictionary Home » Science » Richards Ellen Swallow

Richards Ellen Swallow science definition

, Ellen Swallow 1842-1911.

American chemist and educator whose survey of water quality in Massachusetts led to the establishment of the first water quality standards in the United States and the first modern sewage treatment plant.

link/cite print suggestion box