By Kenneth So University of Washington Columns Magazine Kenneth Koe, co-inventor of the antidepressant Zoloft, died on Oct. 7 in Shrewsbury, Mass. He was 90. The son of Chinese immigrants, Koe was born in Astoria, Ore. and grew up in Portland, where his family ran a laundry and lived in the back of the store. […]
You are here: Home / Archives for William Welch