Profile picture
Mega M Leung
Masters
  • Independent researcher
    Vancouver, British Columbia, Canada
mini profile avatar Mega Leung