I

Irit Titlestad

Deaconess Hospital

ORCID: 0000-0001-9608-7654

4 papers and 103 citations.

PubIndex Score79Top 21% · early-careerHow it's scored
4Publications
103Total Citations

Top publicationsby citations

Indexing 4 publications…