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