Pierre-Yves Foucher

Affiliations: 
2009 University Paris 6 
Google:
"Pierre-Yves Foucher"