World Ranking#820
All time highest#1942
Athlete ID15068
Country:Indonesia
Gender:Male
Category:Junior
Nicholas Sloan Liem