Joseph Kennedy, J.D., B.A.
Professor of Law, UNC School of Law · UNC at Chapel Hill
Professor of Law at the University of North Carolina at Chapel Hill, UNC School of Law
Intellectual Property Law International Law International and Comparative Criminal Law Constitutional Law Criminal Justice Policy