Zheng Ge is Professor of Law (Oriental Chair) at Shanghai Jiaotong University KoGuan Law School. Before joining SJTU, he taught at Peking University School of Law (1998-2003) and University of Hong Kong Faculty of Law (2004-2014). He got his LLB from Sichuan University and Master and Doctorate degrees at Peking University, as well as an LLM from Duke Law School. He also took visiting positions at the University of Michigan Law School, University of Toronto Faculty of Law, Duke University and Columbia University. Professor Zheng specializes in Constitutional Law and Legal Theory.