Nardi, Carlo, Rhodes University, Italy