Rui Lin's Blog is written by Rui Lin.
Dreamer. Doer. Researcher. Living in Jing'an.
Read the latest articles →