Steve R. Otto
Observed names: Otto Steve R, Otto, S. R., Otto, Steve R., S R Otto, S. R. OTTO, S. R. Otto, S.R. Otto, Steve Otto, Steve R Otto
Observed institutions: University of Ulster, University of St Andrews, Qinetiq (United Kingdom), University of Birmingham
ORCID: 0000-0003-1969-6258
Observed ORCID: 0000-0003-1969-6258
OpenAlex ID: A5025056462
