Statistics
Publications
2K
Citations
108.9K
Authors
165
Location
Montgomery, United States
2K
165
Alabama Department of Public Health, United States
83 publications · 2.1K citations
25
h-index
22
h-index
16
h-index
15
h-index
14
h-index
1–5 of 165
1–5 of 2K