Lara Cathcart is on CollEc

rank value
closeness 33316 5.87293

co-authors