Lara Ezquerra is on CollEc

rank value
closeness 18933 5.3061

co-authors