L

Lucas Ruiter Kanamori

Michael E. DeBakey VA Medical Center

ORCID: 0000-0002-4644-1560

53 papers and 120 citations.

PubIndex Score78Top 22% · early-careerHow it's scored
53Publications
120Total Citations

Top publicationsby citations

Indexing 53 publications…