Gregory Shaffer

Gregory Shaffer is Chancellor’s Professor of Law and Political Science at the University of California, Irvine.