Ven. Dr. Sheng Kai is a Professor in the Philosophy Department of Tsinghua University, the Executive director of the Buddhist Association of China, and a Graduate Teacher of Buddhist Academy of Putuo Mount, Zhejiang Province. In 2008, he was the Associate professor of Philosophy Department of Nanjing University.
He studied at the Buddhist Academy of China, Nanjing University, attained MPhil (Nanjing University) in 2002, Ph.D. (Nanjing University) in 2005, and finished Postdoctoral study in Tsinghua University in 2007.
He is the author of following books: (1) The Buddhist Ritual of China, (2) Study on the Confessional Ritual of Chinese Buddhism, (3) The Buddhist Confessional Thought, (4) Study on the School of Mahayana-samuparigraha-sastra. He specializes in Buddhist Confession, Buddhist Pure Land Thought, Yogacara Buddism and Tathagatagarbha Buddhism.