Wang Mengqiao
Department of Epidemiology and Biostatistics, West China School of Public Health and West China Fourth Hospital, Renmin South Road 16, Chengdu, Sichuan Province, 610041, People's Republic of China.
BMC Public Health. 2021 Nov 15;21(1):2098. doi: 10.1186/s12889-021-12155-z.