By Eliza.Compton, 22 March, 2023 Body Cheong Fan is a lecturer at the School of Liberal Arts at Macau University of Science and Technology. Institution Macau University of Science and Technology By Miranda Prynne, 11 May, 2022