Department of Epidemiology and Biostatistics and State Key Laboratory of Environment Health, School of Public Health, Wuhan 430030, China
Journal of Biometrics & Biostatistics received 3496 citations as per Google Scholar report