Ruby Seng
Ruby Seng
Temasek Polytechnic