GNtousakis

TUCSec

University: Technical University of Crete (TUC)

1st place

14268 points

No solves yet