L

Lorin E. Olson

Oklahoma Medical Research Foundation

ORCID: 0000-0003-2168-7836

54 papers and 2.2k citations.

PubIndex Score94Top 6%How it's scored
54Publications
2.2kTotal Citations
First publication: 1973First senior author: 2015

Top publicationsby citations

Indexing the rest of 54 publications…