1. Dipartimento di Matematica ed Informatica, Università degli Studi di Catania, Catania and Italy, --- Select a Country ---
2. Dip. di Ingegneria Elettrica, Elettronica e Informatica, Università degli Studi di Catania, Catania and Italy, --- Select a Country ---
3. STMicroelectronics, ICT Technical Excellence Center, Catania and Naples and Italy, --- Select a Country ---