Talha Uzun
talhauzun
Full Stack Developer
Intertech Information Technology and Marketing Inc. İstanbul
Intertech Information Technology and Marketing Inc. İstanbul