Professor Liu is director of the China Health Program at La Trobe University. He also holds honorary professorship in a few Chinese universities, including Sichuan University and Harbin Medical University.
Professor Liu originally trained as a public health doctor in China and started his career in Australia after completing a PhD at La Trobe University in 2004. He has teaching and research interests in the areas of primary health care system development, safety and quality of health care, health information systems, and social support and equality in health services and health outcomes. His research projects have attracted funding support from the National Natural Science Foundation of China, the World Health Organisation, the China Medical Board of New York Corporation, and the UK, Australian and Chinese governmental agencies.
Professor Liu has a longstanding interest in health promotion. He is currently a board director of the Chinese Health Foundation of Australia.