LEONARDO PUGLIESI

Telecommunications engineer