Escobar Pérez, Bernabé, University of Seville, Spain



SCImago Journal & Country Rank