Dr. Bay Shing Shen

Internal Physician (Nephrology Trainee),
Department of Nephrology,
Faculty of Medicine, University of Malaya,
Kuala Lumpur, Malaysia