George Cherkasov

George Cherkasov

Software developer, team leader, etc.
88 points