David Hargreaves is on CollEc

rank value
closeness 20057 5.02308
betweenness 33047 0.0347186

co-authors