Joel Stenroos
Observed name: Stenroos, Joel
Institution: Turku University of Applied Sciences
Observed institutions: Turku University of Applied Sciences, Tampere University, University of Tampere
ORCID: 0000-0002-6016-1610
Observed ORCID: 0000-0002-6016-1610
OpenAlex ID: A5092555288
