Bhavya Vasudeva
@deix
India, Roorkee
Joined Dec 2016
World Rank: #117598 (0 points)
Institution: INDIAN INSTITUTE OF TECHNOLOGY ROORKEE(IITR)
India, Roorkee
Joined Dec 2016
World Rank: #117598 (0 points)
Institution: INDIAN INSTITUTE OF TECHNOLOGY ROORKEE(IITR)