Yiding Huang Research Technician II 621-5947 yhuang@arizona.edu Staff Experience Degrees East China University of Science and Technology, Shanghai, China