Luc Barbanson wrote the following thesis:


Luc Barbanson supervised the 6 following theses