Immanuel Maruli Tua Pardede
@nyuel
Indonesia, Surabaya
Joined Mar 2022
World Rank: #19608 (1.6 points)
Institution: Institut Teknologi Sepuluh November (ITS) Surabaya
Indonesia, Surabaya
Joined Mar 2022
World Rank: #19608 (1.6 points)
Institution: Institut Teknologi Sepuluh November (ITS) Surabaya