James R. Seddon
Observed names: James R. Seddon (6987821), Seddon, James, Seddon, James R., Seddon, James Robert
Institution: Phasecraft Ltd. (United Kingdom)
Observed institutions: Phasecraft Ltd. (United Kingdom), University College London
ORCID: 0000-0002-6059-4125
Observed ORCID: 0000-0002-6059-4125
OpenAlex ID: A5011876714
