Anne Delhommais

University of Tours, Tours, Centre, France

Are you Anne Delhommais?

Claim your profile

Publications (21)25.94 Total impact