Petter Ögren
Observed names: Ögren Petter, Ogren Petter, Ogren, Petter, P. Ogren, Petter Oegren, Petter Ogren, Petter Ögren, Ögren, Petter
Institution: KTH Royal Institute of Technology
ORCID: 0000-0002-7714-928X
Observed ORCID: 0000-0002-7714-928X
OpenAlex ID: A5070754732
