C. Roche

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

Are you C. Roche?

Claim your profile

Publications (23)63.4 Total impact