Personality Traits and Vitamin D3 Supplementation Affect Mood State 12 h Before 100 km Ultramarathon Run.

Personality Traits and Vitamin D3 Supplementation Affect Mood State 12 h Before 100 km Ultramarathon Run.