E

Eeva Moilanen

Tampere University Hospital

ORCID: 0000-0002-8577-0316

423 papers and 18k citations.

PubIndex Score98Top 2%How it's scored
423Publications
18kTotal Citations
First publication: 1988First senior author: 1995