Pierra Muhammad Shobr
@pierra
Indonesia, Kota Surabaya
Joined Feb 2022
World Rank: #21596 (1.4 points)
Institution: Institut teknologi sepuluh Nopember
Indonesia, Kota Surabaya
Joined Feb 2022
World Rank: #21596 (1.4 points)
Institution: Institut teknologi sepuluh Nopember