L

Lynn M. Riddiford

University of Washington

ORCID: 0000-0002-3026-7430

380 papers and 24.9k citations.

PubIndex Score98Top 2%How it's scored
380Publications
24.9kTotal Citations
#9in Insect Pheromone Research and Control
First publication: 1947First senior author: 1947

Top publicationsby citations

Indexing the rest of 380 publications…