Arttu Sivula
Observed names: Sivula Arttu, Sivula, Arttu
Institution: Turku University of Applied Sciences
Observed institutions: Turku University of Applied Sciences, University of Eastern Finland
ORCID: 0009-0003-9599-7172
Observed ORCID: 0009-0003-9599-7172
OpenAlex ID: A5130042655
