David Hargreaves is on CollEc

rank value
closeness 14553 5.09113
betweenness 27727 0.0485831

co-authors