LEE Chooi Lan

Associate Scientific Director
Department of Food Science & Technology