Skip to main content
Support

John Duffy

    Professional affiliation

    Professor, University of Virginia Law School