L

Luis Suárez

Directorate of Health

ORCID: 0000-0002-9627-799X

127 papers and 2.1k citations.

PubIndex Score92Top 8%How it's scored
127Publications
2.1kTotal Citations
First senior author: 1894

Top publicationsby citations

Indexing the rest of 127 publications…