Sol Guy, Médecin et biologiste du sport à Béziers