Thomas Gak Deluen

Thomas Gak Deluen

Entrepreneur/Software Engineer