5 free lookup(s). No credit card required.
Training course for Italian Patent Attorney Candidates (Training course for Italian Patent Attorney Candidates)
2016-2016Training course for Swiss Patent Attorney Candidates (Training course for Swiss Patent Attorney Candidates)
2013-2014European Patent Law (European Patent Law)
2012-2013European Patent Law (European Patent Law)
2011-2011European Patent Law (European Patent Law)
2009-2011Master in publishing and communication (Master in publishing and communication)
2007-2007110 summa cum laude (110 summa cum laude, Electrical Engineer)
1999-2004100 con encomio (100 con encomio)
1994-1999Find contact details for 700 million professionals.