Z Y

Zhenming Yang

28 years • Sunnyvale

Education & training

Oregon State University

2015 - 2017 Corvallis, Benton CountyIT development