T

Timothy R. Holzer

Eli Lilly (United States)

ORCID: 0000-0002-4274-8741

50 papers and 9.2k citations.

PubIndex Score71Top 29% · seniorHow it's scored
50Publications
9.2kTotal Citations
First publication: 1988First senior author: 1997