5 free lookup(s). No credit card required.
Master of Science (Telecommunications Engineering, 110/110)
2005-2007Bachelor (Telecommunication Engineering, 108/110)
2002-2005Maturità scientifica PNI
1997-2002Find contact details for 700 million professionals.