Nagitta, Dorothy
(The Daily Monitor, 2023-02-02)
• The Webometrics Ranking of World Universities is an initiative of the cybermetrics lab, a research group belonging to the Consejo Superior De Investigaciones Científicas (CSIC), the largest public research body in Spain