‘Olympics are good for your health’, says St Andrews professor

© PATeam GB's Mo Farah with his gold medal.
Team GB's Mo Farah with his gold medal.