Reca Sarfati is on CollEc

rank value
closeness 24115 5.49085

co-authors