Sophia University Institute: Professor Declan O’Byrne has been nominated as acting Rector
Professor Giuseppe Argiolas has offered his resignation as Rector of the Sophia University Institute “for personal reasons”. The present Vice Rector, Professor Declan O’Byrne has been appointed as Acting Rector ... Read More