Gan Teng

Dr. Gan Teng