John Rayment Nicholls a été rapporteur des 2 thèses suivantes :


John Rayment Nicholls a été membre de jury de la thèse suivante :