P

Prakash Nagarkatti

University of South Carolina

ORCID: 0000-0003-2663-0759

621 papers and 20.1k citations.

PubIndex Score98Top 2%How it's scored
621Publications
20.1kTotal Citations
First publication: 1975First senior author: 1979