Jean-Christophe Marongiu wrote the following thesis:


Jean-Christophe Marongiu supervised the 3 following theses


Jean-Christophe Marongiu was thesis committee member the 2 following theses