Turku PET Centreh-index: 154Total citations: 127,885Total papers: 2,905Homepage: http://www.turkupetcentre.fi/