TRSSM: Tampere Research Station of Sports Medicine

What does TRSSM mean? The above is one of TRSSM meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Tampere Research Station of Sports Medicine