Yu Keping vit à Pékin et dirige depuis 2003 le nouveau Center for Chinese Government Innovations à l'Université de Pékin qui encourage une coopération étroite entre les universitaires et les dirigeants politiques dans le domaine de l'innovation, de la gouvernance et de l'administration publique. De 2004 à 2006, Yu Keping était membre du Conseil de surveillance de la Fondation pour l'innovation politique]
Il est l'ancien directeur du China Center for Comparative Politics and Economics.
Publications
Yu Keping est l'auteur d'une vingtaine d'ouvrages, notamment :
Incremental and Good Governance (Pékin, 2003)
Politics of Rights and Politics of Public Good (Pékin, 2003)
Democracy is a Good Thing (Brookings Institute Press, 2009)