Institution: | 1. Department of Forensic Medicine, Tongji Medical College, Huazhong University of Science and Technology, Wuhan, 430030, China 2. Key Laboratory of Evidence Science, China University of Political Science and Law, Ministry of Education, Beijing, 100040, China
|