Y. Kanellopoulos
Y. Kanellopoulos

Y. Kanellopoulos

Technology can transform the world for the better.

Editor of BetterCode