Skip to main content

Lan Liu

Lan Liu is a researcher at Peking University's Center for China Strategic Studies and adjunct professor at the Beijing Peter F. Drucker Academy, where he teaches leadership courses on their executive programs. The author of five books in Chinese, including People First (2010, co-author), Master Classes of Leadership (2009), and Ten Truths of Management (2008), for seven years he was editor-in-chief of Chief Executive China , a leading business-management magazine with around 200,000...See more