Janne Karttunen

Civility: 

  • Dr.

Name: 

Janne

Last name: 

Karttunen

Email: 

Country: 

Finland

Affiliation: 

TTS-Work Efficiency Institute, P.O. Box 5, FI-05201 Rajamaki, Finland

Photo: