SDSLabs

IIT Roorkee

India

17th place

7654 points


Awards