Prof. Julia Mahoney

Julia Mahoney is the John S. Battle Professor of Law and Joseph C. Carter, Jr. Research Professor of Law at the University of Virginia School of Law.