Mykola Podolian
@mpodolian
Ireland, Dublin
Joined Apr 2015
World Rank: #119932 (0 points)
Institution: Institut Teknologi Sepuluh Nopember
Ireland, Dublin
Joined Apr 2015
World Rank: #119932 (0 points)
Institution: Institut Teknologi Sepuluh Nopember