Thomas Townsend Brown 1905 – 1985
Scientists and Inventors
Scientists and Inventors
Biography
Thomas Townsend Brown (1905–1985) was an American physicist. Born March 18, 1905 in Zanesville. Died October 27, 1985 in Avalon.