Eric Favre is a French laboratory founded in 1993 in the Monts du Lyonnais, Rhône. It formulates, produces, and distributes dietary supplements for sports nutrition and wellness. More than 200 ...