World Ranking#641
All time highest#1365
Athlete ID14325
Country:Indonesia
Gender:Male
Category:Adult
Muhammad Ihsan Alfian