Chan Sau Man

1 part programmer; 1 part gamer; 1 part hobby pianist; shaken not stirred

Chan Sau Man
Chan Sau Man hasn’t published on Medium yet. Check back later to see their stories, claps, and highlights, or see their responses.