L

Luis Caraballo

University of Cartagena

ORCID: 0000-0002-5204-1109

305 papers and 10.1k citations.

PubIndex Score96Top 4%How it's scored
305Publications
10.1kTotal Citations
First publication: 1989First senior author: 1992