Steve D. Weaver
Observed names: S. D. WEAVER, S. D. Weaver, S.D Weaver, S.D. WEAVER, S.D. Weaver, Steve Weaver, Weaver, Steve
Observed institutions: University of Canterbury, University of Cambridge, Robertson (UK), University of Birmingham, Bedford College
OpenAlex ID: A5113650068
