J

Joseph Finkelstein

University of Arizona

ORCID: 0000-0002-8084-7441

411 papers and 7.3k citations.

PubIndex Score98Top 2%How it's scored
411Publications
7.3kTotal Citations
First publication: 1979First senior author: 1993