leo cheng

Working in sina mobile Research Dept.