D

Deepak Malhotra

University of Toledo Medical Center

ORCID: 0000-0003-1413-6681

347 papers and 10.6k citations.

PubIndex Score78Top 22% · seniorHow it's scored
347Publications
10.6kTotal Citations
First publication: 1962First senior author: 1996