New York Academy of Sciences
Douglass was named a fellow of Alfred P. Sloan Foundation in 1963. He is a Fellow of the New York Academy of Sciences.