David Hargreaves is on CollEc

rank value
closeness 13168 5.11561
betweenness 26175 0.0545893

co-authors