Filipe Aleixo

Lisbon, Portugal

https://www.linkedin.com/in/faleixo

Standing on the shoulders of giants