Keshav Goel
@kg1993
India
Joined Apr 2014
World Rank: #25599 (1.1 points)
Institution: National Institute of Technology, Kurukshetra
India
Joined Apr 2014
World Rank: #25599 (1.1 points)
Institution: National Institute of Technology, Kurukshetra