China University of Political Science and Law
He is the author of a number books on criminal law and has also published on family and constitutional law, copyright, extradition and judicial review. He lectured in the King's Inns in the law of tort between 1982 and 1984, Trinity College Dublin in criminal law between 1986 and 1988, Fordham University, The University of Washington, and China University of Political Science and Law.