Anne Delhommais

University of Tours, Tours, Centre, France

Are you Anne Delhommais?

Claim your profile

Publications (21)27.3 Total impact