Ooi Kah Yan

Name: Ooi Kah Yan
Program: BJSS
Current national ranking: 97
Current world ranking:
Sponsors:
Co-Sponsors: