Ed Lim

Shanghai, China

  • Work
    • PanBlast
  • Education
    • Raffles Institution
    • University of California, Berkeley
    • Stanford University