YiFeng Ruan
An Economics Ph.D, A web technology enthusiast, and A believer in openness, sharing, decentralization and freedom.
Born in 1970s. Located in Shanghai, China.
An Economics Ph.D, A web technology enthusiast, and A believer in openness, sharing, decentralization and freedom.
Born in 1970s. Located in Shanghai, China.