David Borges

- Department of Engineering and Computer Science - Degree in Electronics and Telecommunications Engineering - Degree in Computer Engineering - Degree in Management Informatics