Lara Ezquerra is on CollEc

rank value
closeness 16057 5.15758

co-authors