Julien Brault wrote the following thesis:


Julien Brault supervised the following thesis


Julien Brault was thesis committee member the 2 following theses