Mike Li

Mike Li

119 Followers

A practitioner of Agile, technology and meditation and seeking for the way to make people's life happier