Li Jieli is the president of the Association of Chinese Professors of Social Sciences in the U. S. (ACPSS) from 2007 to 2011. He is tenure professor of Anthropology, Ohio University,.He is also the Director for Center of International Development of the Ohio University. Mr Li graduated from Fudan University in 1982, and received his Ph.D. from University of California-Riverside in 1996.

Jieli Li is the editor-in-Chief of the “American Review of China Studies.