Catherine Traulle

University of Lyon, Lyons, Rhône-Alpes, France

Are you Catherine Traulle?

Claim your profile

Publications (7)67.92 Total impact