Gek Cheng Ngoh

Dr. Gek Cheng Ngoh