Jun Yan

Active Irvine, CA President for Xiangli Corporation