Yiding Huang Research Technician II 621-5947 yhuang@arizona.edu Degree(s) East China University of Science and Technology, Shanghai, China Staff