David Carballas is on CollEc

rank value
closeness 41453 6.81244

co-authors