Shanghai University of Political Science and Lawh-index: 29Total citations: 4,105Total papers: 1,378Homepage: https://www.shupl.edu.cn