R

Ralf Nauen

Bayer (Germany)

ORCID: 0000-0002-7525-8589

362 papers and 29.6k citations.

PubIndex Score98Top 2%How it's scored
362Publications
29.6kTotal Citations
#7in Insect Resistance and Genetics
First publication: 1995First senior author: 1996