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