Zhu Xinlei, Kan Haidong
School of Public Health, Key Lab of Public Health Safety of the Ministry of Education and NHC Key Lab of Health Technology Assessment, Shanghai Institute of Infectious Disease and Biosecurity, Fudan University, Shanghai 200032, China.
Environ Health (Wash). 2024 Oct 28;2(12):854-855. doi: 10.1021/envhealth.4c00217. eCollection 2024 Dec 20.