Jonathan Touboul wrote the following thesis:


Jonathan Touboul supervised the 4 following theses


Jonathan Touboul was examiner for the following thesis


Jonathan Touboul was thesis committee member the 2 following theses