
Statistics
Publications
4.7K
Citations
296.8K
Authors
189
Location
Durham, United States
4.7K
189
18
h-index
Durham Technical Community College, United States
58 publications · 917 citations
18
h-index
16
h-index
12
h-index
11
h-index
1–5 of 189
1–5 of 4.7K