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