Debra Satz

Debra Satz

B.A., City College of New York, Philosophy (1978)
PhD, MIT, Philosophy (1988)