Riikka S. Pietilä
Observed names: R. Pietilä, Riikka Pietilä
Institution: Uppsala University
Observed institutions: Uppsala University, Science for Life Laboratory, University of Oulu
ORCID: 0000-0001-5526-5928
Observed ORCID: 0000-0001-5526-5928
OpenAlex ID: A5006351385
