damodhar videm
@damodhar47
India, rourkela
Joined May 2017
World Rank: #54497 (0.3 points)
Institution: National Institute of Technology Rourkela
India, rourkela
Joined May 2017
World Rank: #54497 (0.3 points)
Institution: National Institute of Technology Rourkela