david shing
david shing

david shing

By day a creative inventor of ideas for the future, influenced by the now. Accidental singer-songwriter by night

david shing hasn’t been active on Medium yet. Check back later to see their stories, claps, and highlights.