apk1422

National Technical University of Athens

Greece

University: National Technical University of Athens

7th place

2750 points

No solves yet