Professor Barbara Stark Presents Paper "At Last? Ratification of the Economic Covenant as a Self-Executing Treaty"
Professor Barbara J. Stark presented a paper, "At Last? Ratification of the Economic Covenant as a Self-Executing Treaty," at a Symposium on the Obama Administration and Human Rights at the University of Iowa College of Law on March 5th.