Alain Murigneux wrote the following thesis:


Alain Murigneux was thesis committee member the 3 following theses