Senior Professional Officer

Amanda Niu Xiaoqi

Master of Science in Marine Technology