Olli Pihlajamaa
Observed names: O. Pihlajamaa, Pihlajamaa, Olli
Institution: VTT Technical Research Centre of Finland
Observed institution: VTT Technical Research Centre of Finland
ORCID: 0009-0005-5321-3311
Observed ORCID: 0009-0005-5321-3311
OpenAlex ID: A5061657487
