Prof. Patrick Dudoignon

Poitiers University, France

Experience

Publications