Marcello Puca is on CollEc

rank value
closeness 13494 5.12013

co-authors