Marcello Puca is on CollEc

rank value
closeness 14698 5.09273

co-authors