D

David M. Richardson

Stellenbosch University

ORCID: 0000-0001-9574-8297

803 papers and 81.1k citations.

PubIndex Score98Top 2%How it's scored
803Publications
81.1kTotal Citations
#1in Biological Control of Invasive Species
First publication: 1981First senior author: 1985