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