L

Laura Huilaja

Oulu University Hospital

ORCID: 0000-0002-7597-4323

195 papers and 11k citations.

PubIndex Score98Top 2% · mid-careerHow it's scored
195Publications
11kTotal Citations
First senior author: 2018