Verifications
  • Phone Number
    29
  • Facebook
    658 Friends
About Me
School
Raffles Junior College, Raffles Institution, University of Cambridge, University of Cambridge
Work
Ministry of Trade and Industry, MEWR
Hey, I'm Steven!
Cambridge, England, United Kingdom · Member since November 2013