Istanbul Technical University - Computer Engineering
Location:Turkey
toprakmurat doesn’t have any following yet.