Gorka Llona
gllona
Computer Engineer & MBA |
Recent Tech Decisions
32 points