Eugenics & America’s Campaign To Create A Master Race (Video)
Lucien Howe (September 18, 1848 – December 27, 1928) was an American physician who spent much of his career as a professor of ophthalmology at the University at Buffalo. In 1876 he was instrumental in the creation of the Buffalo Eye and Ear Infirmary. Howe is mainly remembered for his work in the prevention of […]