L

Laura J. Lewis‐Tuffin

Mayo Clinic in Florida

ORCID: 0000-0002-6013-8322

43 papers and 2.1k citations.

PubIndex Score31Top 69% · mid-careerHow it's scored
43Publications
2.1kTotal Citations
First publication: 2004First senior author: 2019

Top publicationsby citations

Indexing the rest of 43 publications…