David Hargreaves is on CollEc

rank value
closeness 13061 5.13987
betweenness 25589 0.054154

co-authors