Ulriika Leponiemi
Observed name: Leponiemi, Ulriika
Institution: Oxford University Press (United Kingdom)
Observed institutions: Tampere University, Oxford University Press (United Kingdom), University of Tampere
ORCID: 0009-0003-1663-7911
Observed ORCID: 0009-0003-1663-7911
OpenAlex ID: A5030859416
