J

Jawahar L. Mehta

University of Arkansas for Medical Sciences

ORCID: 0000-0003-0384-2097

119 papers and 6.6k citations.

PubIndex Score94Top 6%How it's scored
119Publications
6.6kTotal Citations
First publication: 1971First senior author: 1990

Top publicationsby citations

Indexing the rest of 119 publications…