Jaakko Leskelä
Observed names: J. Leskelä, Leskelä, Jaakko
Institution: University of Helsinki
Observed institutions: University of Helsinki, Helsinki University Hospital
ORCID: 0000-0001-9670-339X
Observed ORCID: 0000-0001-9670-339X
OpenAlex ID: A5003744618
