L

Leonardo Gomes de Lima

Stowers Institute for Medical Research

ORCID: 0000-0001-6340-6065

31 papers and 5.5k citations.

PubIndex Score81Top 19% · early-careerHow it's scored
31Publications
5.5kTotal Citations