
Declan O’Byrne, new rector of Sophia by Michele Zanzucchi
Prof. Declan O’Byrne (1970) from Ireland is the new rector of the Sophia University Institute in Loppiano (Figline and Incisa Valdarno). He had been acting rector of the same institute for more than a year. Elected by the Academic Council last January, he has now been officially appointed. A theologian with a doctorate in systematic […]
[more]