SDSLabs

IIT Roorkee

India

17th place

7356 points


Awards