Stephen J. Russell

SJ

Statistics

Publications

91

Citations

3.4K

H-Index

33

Active since

1984

Stephen J. Russell is an author at University of Leeds specializing in engineering, medicine, and biomedical engineering.

Publications per year

1984–2023

91

Publications

91

1–5 of 91