Steven Kelly

SK

Statistics

Publications

118

Citations

21K

H-Index

54

Active since

1985

Steven Kelly is an author at University of Oxford specializing in life sciences, plant biology, and plant sciences.

Publications per year

1985–2025

118

Publications

118