Heng Yu Lee

London, United Kingdom

I wear many hats, go discover for yourself.

  • Work
    • Spinmyride.sg
  • Education
    • Imperial College London