Peter Karpestam is on CollEc

rank value
closeness 42189 5.77325

co-authors