Steven Kurnia
@surker23
Indonesia, Jakarta
Joined Jun 2017
World Rank: #18002 (1.8 points)
Institution: Nanyang Technological University
Indonesia, Jakarta
Joined Jun 2017
World Rank: #18002 (1.8 points)
Institution: Nanyang Technological University