Laura Himanen
Observed name: Himanen, Laura
Institutions: Tampere University, CSC - IT Center for Science (Finland)
Observed institutions: Tampere University, CSC - IT Center for Science (Finland), University of Tampere
ORCID: 0000-0001-8289-9766
Observed ORCID: 0000-0001-8289-9766
OpenAlex ID: A5005255096
