World Ranking#905
All time highest#2007
Athlete ID15060
Country:Indonesia
Gender:Female
Category:Junior
Naomi Sarah Liem