![Xen Quan Yap](/user/assets/images/profile/no-profile-photo.png)
Xen Quan Yap
Others
AD Scientific Index ID: 6101309
University of Technology Malaysia UTM
person_outline
Xen Quan Yap's MOST POPULAR ARTICLES