Peter Swire had a position (C. William O’Neill professor of law) at Ohio State University

Title C. William O’Neill professor of law
Is Current no
Updated almost 12 years ago