David Hargreaves is on CollEc

rank value
closeness 19998 5.02308
betweenness 32999 0.0351021

co-authors