L

Lindsay J. Talbot

St. Jude Children's Research Hospital

ORCID: 0000-0001-7409-9873

119 papers and 1.2k citations.

PubIndex Score64Top 36% · mid-careerHow it's scored
119Publications
1.2kTotal Citations
First publication: 2006First senior author: 2015