Ramon Rosselló-Mora, a Mallorcan researcher at Imedea, is among the world's most cited scientists for the fourth year running. Society | 20/11/2025