L

Laurence B. McCullough

Texas Medical Center

ORCID: 0000-0002-9505-0611

799 papers and 13.5k citations.

PubIndex Score98Top 2%How it's scored
799Publications
13.5kTotal Citations
First senior author: 1973

Top publicationsby citations

Indexing the rest of 799 publications…