Yazid Herdianto
@paa1005152
Indonesia
Joined Oct 2010
World Rank: #63404 (0.2 points)
Institution: Institut Teknologi Sepuluh Nopember
Indonesia
Joined Oct 2010
World Rank: #63404 (0.2 points)
Institution: Institut Teknologi Sepuluh Nopember