O. Johnson
Observed names: O Johnson, O. JOHNSON, Owe Johnson
Institution: Umeå University
Observed institutions: Linköping University, University Hospital of Umeå, Skellefteå Hospital, Umeå University
ORCID: 0009-0004-6842-4616
Observed ORCID: 0009-0004-6842-4616
OpenAlex ID: A5010264078
