Stan Braude, a professor of practice in biology and in environmental studies in Arts & Sciences at Washington University in St. Louis, died at home Saturday, June 1, 2024, after a short illness. He was 62. Braude earned his bachelor’s, master’s and doctoral degrees in biology at the University of Michigan, spending summers at the […]