Steven D. Powell
Observed names: S. Powell, Steve D. Powell, Steven D Powell, Steven Powell
Institution: Royal Navy
Observed institutions: University of Chichester, University of Liverpool, Royal Navy
ORCID: 0000-0001-9414-5689
Observed ORCID: 0000-0001-9414-5689
OpenAlex ID: A5062206237
