Haijun Zhao on Muck Rack

Haijun Zhao

Deputy Editor in Chief, China Computer World