Affiliation: | 1.Department of Teaching and Research, National Medical Sciences Information Centre-Infomed, Calle 23 No. 654 entre D y E, Vedado, 10400, Havana, Cuba ;2.CSIC, Institute of Public Goods and Policies (IPP), Albasanz 26-28, 28037, Madrid, Spain ;3.Department of Information and Communication, University of Granada, Campus de Cartuja s/n, 18071, Granada, Spain ;4.SCImago Research Group, Granada, Spain ; |