Allen Weiner Allen S. Weiner

Senior Lecturer in Law
Director of the Stanford Program in International and Comparative Law
Director of the Stanford Center on International Conflict and Negotiation

Allen S. Weiner, JD ’89, is an international legal scholar with expertise in such wide-ranging fields as international and national security law, the law of war, international conflict resolution, and international criminal law (including transitional justice). His scholarship focuses on international law and the response to the contemporary security threats of international terrorism, the proliferation of weapons of mass destruction, and situations of widespread humanitarian atrocities. He also explores assertions by states of “war powers” under international law, domestic law, and just war theory in the context of asymmetric armed conflicts between states and nonstate armed groups and the response to terrorism. In the realm of international conflict resolution, his highly multidisciplinary work analyzes the barriers to resolving violent political conflicts, with a particular focus on the Israeli-Palestinian conflict. Weiner’s scholarship is deeply informed by experience; he practiced international law in the U.S. Department of State for more than a decade advising government policymakers, negotiating international agreements, and representing the United States in litigation before the International Criminal Tribunal for the former Yugoslavia, the International Court of Justice, and the Iran-United States Claims Tribunal.

Senior Lecturer Weiner is director of the Stanford Program in International and Comparative Law and director of the Stanford Center on International Conflict and Negotiation. Before joining the Stanford Law School faculty in 2003, Weiner served as legal counselor to the U.S. Embassy in The Hague and attorney adviser in the Office of the Legal Adviser of the U.S. Department of State. He was a law clerk to Judge John Steadman of the District of Columbia Court of Appeals.


Related Sessions

View full schedule