Antoine Dupuis wrote the following thesis:


Antoine Dupuis supervised the 4 following theses


Antoine Dupuis was thesis committee member the 2 following theses