Stephan Humpert is on CollEc

rank value
closeness 32233 6.11744

co-authors