I

Ida S. Leren

Oslo University Hospital

ORCID: 0000-0002-2716-9178

38 papers and 1.4k citations.

PubIndex Score17Top 83% · early-careerHow it's scored
38Publications
1.4kTotal Citations
First publication: 2010