Catherine Traullé

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

Are you Catherine Traullé?

Claim your profile

Publications (6)63.85 Total impact