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