Michael John Fayon a rédigé les 2 thèses suivantes :


Michael John Fayon a dirigé les 5 thèses suivantes :

Médecine générale
Soutenue en 1999
Thèse soutenue

Médecine générale
Soutenue en 1998
Thèse soutenue


Michael John Fayon a été président de jury de la thèse suivante :


Michael John Fayon a été rapporteur de la thèse suivante :