A teacher from Northeastern University, China
Company:Northeastern University (China)Location:Shenyang, Liaoning, China