D

Dennis C. Liotta

Emory University

642 papers and 15.3k citations.

PubIndex Score98Top 2%How it's scored
642Publications
15.3kTotal Citations
First senior author: 1970