David Hargreaves is on CollEc

rank value
closeness 12834 5.12138
betweenness 25944 0.0546347

co-authors