DOTT. FRANCESCO TODDE PH.D.