Statistics
Publications
44
Citations
2K
H-Index
25
Active since
1964
Stephen Russell is an author at New York University specializing in medicine, neurosurgery, and surgery.
Publications per year
1964–2021
44
44
Peter Kim Nelson, Stephen Russell, Henry H. Woo et al. · Journal of neurosurgery · 2003 · 169 citations
Medicine, Neurosurgery, Surgery +13
A Distributional Study of the Birds of British Honduras
Stephen Russell · Ornithological Monographs · 1964 · 93 citations
Life Sciences, Ecology, Zoology +14
1–5 of 44