Eugene Lee Wei Sheng

Senior Professional Officer

Eugene

Wei Sheng

Lee

Masters of Science in Mechanical Engineering