Zhenguo Liu received the master's degree in internal science from Lanzhou University, Lanzhou, China, in July 2008. She is currently the Deputy Chief Physician with the Department of Intensive Care Unit for Shaanxi Provincial People's Hospital. Her research fosuses on diagnosis and treatment of critical diseases.