Sworn translation, legalisation and CIMEA

Sworn translations into Italian, legalisation of diplomas and transcripts, and the CIMEA statements Italian universities require for a foreign degree.