Statistics
Publications
92
Citations
4.2K
H-Index
35
Active since
1984
Richard C. Russell is an author at Westmead Hospital specializing in life sciences, entomology, and insect ecology.
Publications per year
1984–2020
92
92
Craig Williams, Sharron Long, Richard C. Russell et al. · Journal of the American Mosquito Control Association · 2006 · 195 citations
1–5 of 92