P

Petteri Oura

Oulu University Hospital

ORCID: 0000-0001-5637-3971

114 papers and 867 citations.

PubIndex Score97Top 3% · mid-careerHow it's scored
114Publications
867Total Citations
First senior author: 2019