Edoardo Cefala is on CollEc

rank value
closeness 16785 4.96513

co-authors