T

Tuula Salo

Oulu University Hospital

ORCID: 0000-0001-6039-0088

653 papers and 32.7k citations.

PubIndex Score98Top 2%How it's scored
653Publications
32.7kTotal Citations
First publication: 1982First senior author: 1984