Deng Bernard

Taipei, Taiwan

  • Education
    • Raffles Institution
    • Yale University