Matthew Steggles
Observed name: Steggles, Matthew
Institutions: IQM (Germany), IQM (Finland)
Observed institutions: University of Oxford, IQM (Germany), IQM (Finland)
ORCID: 0009-0001-5852-4320
Observed ORCID: 0009-0001-5852-4320
OpenAlex ID: A5125096608
