Stephen D. Sarre

SD

Statistics

Publications

91

Citations

4.8K

H-Index

38

Active since

1988

Stephen D. Sarre is an author at University of Canberra specializing in life sciences, biology, and zoology.

Publications per year

1988–2025

91

Publications

91