Profiles search

Leandro Rodrigues

Master in Engineering and Product Design
Portugal
View resume Unlock resume

Details