R&D Department, Via Piave 110/7 - 65122 Pescara - Italy
CoreQuest (Switzerland)
Lugano, Ticino, Switzerland
R&D Deprtment