Rank User Affiliation Score [?] 1 Flor Elisa Chacón Ochoa National Autonomous University of Mexico 17.1