D

Darrel W. Stafford

University of North Carolina at Chapel Hill

ORCID: 0000-0001-6830-3874

227 papers and 11.4k citations.

PubIndex Score98Top 2%How it's scored
227Publications
11.4kTotal Citations
#1in Plant-Derived Bioactive Compounds
First publication: 1962First senior author: 1962

Top publicationsby citations

Indexing 227 publications…