Anne Delhommais

University of Tours, Tours, Centre, France

Are you Anne Delhommais?

Claim your profile

Publications (24)37.98 Total impact