David Hargreaves is on CollEc

rank value
closeness 14140 5.09779
betweenness 27263 0.0492868

co-authors