Statistics
Publications
3
Citations
70
H-Index
3
Active since
2006
Affiliations
University of Guelph(Current)
Spencer Russell is an author at University of Guelph specializing in fish biology, ichthyology, and life sciences.
Publications per year
2006–2014
3
3
Li Mao, Spencer Russell, John S. Lumsden et al. · Comparative Biochemistry and Physiology Part B Biochemistry and Molecular Biology · 2011 · 22 citations
Life Sciences, Biology, Immunology +15
1–3 of 3