Editor's note: Shandong, the hometown of China's ancient sage Confucius – located on the Northeast coast of the country – has a rich background in education. With a history spanning over a century, Shandong University, or SDU, is one of the best representatives of such a culture in China.
SDU celebrates its 120th birthday on Oct 15, 2021. Let's learn about the latest things going on there, its achievements and its blueprint for the future.