Catherine Le Blanc wrote the following thesis:


Catherine Le Blanc supervised the following thesis


Catherine Le Blanc was examiner for the following thesis


Catherine Le Blanc was thesis committee member the 6 following theses