Ahmad Ibnu Fajar
@aifajar
Indonesia, Pekanbaru
Joined Sep 2015
World Rank: #24129 (1.2 points)
Institution: Institut Teknologi Sepuluh Nopember
Indonesia, Pekanbaru
Joined Sep 2015
World Rank: #24129 (1.2 points)
Institution: Institut Teknologi Sepuluh Nopember