D

Dinshaw J. Patel

Memorial Sloan Kettering Cancer Center

ORCID: 0000-0002-9779-7778

830 papers and 69.3k citations.

PubIndex Score98Top 2%How it's scored
830Publications
69.3kTotal Citations
#10in DNA and Nucleic Acid Chemistry
First publication: 1963First senior author: 1965