May 21, 2018 STANFORD: Debra Satz named dean of Stanford’s School of Humanities and Sciences Facebook Twitter LinkedIn Email