Profile picture
Siew Pheng Lim
Doctorate
  • Director
    Denka Life Innovation Research (DLIR)
    Singapore, Singapore
mini profile avatar Siew Lim