Mike Tang

Tech-geek, risk-taker, entrepreneur, and drinker of tea