Serena Drufuca is on CollEc

rank value
closeness 40447 6.24474

co-authors