Statistics
Publications
106
Citations
5.5K
H-Index
43
Active since
1984
Stephen J. Torr is an author at Liverpool School of Tropical Medicine specializing in entomology, life sciences, and insect ecology.
Publications per year
1984–2022
106
106
1–5 of 106