De Lorenzis, Enrico, Biotecgen, Lecce, Italy