Obituary: Owen J. Sexton, professor emeritus of biology, 91 | The Source | Washington University in St. Louis
Owen J. Sexton, professor emeritus of biology in Arts & Sciences at Washington University in St. Louis, died May 31 at his home in St. Louis County from complications of dementia, which he had battled for years. He was 91. Sexton was a key advocate for the purchase of the 2,000-acre Tyson Research Center property in 1963.
Post to Tumblr