E

Eric J. Lenze

Washington University in St. Louis

544 papers and 20.8k citations.

PubIndex Score98Top 2%How it's scored
544Publications
20.8kTotal Citations
First senior author: 2002