Michael Keller is on CollEc

rank value
closeness 13119 5.11302

co-authors