Profile picture
Xin Di
Doctorate
  • Primary
    New Jersey Institute of Technology
    Newark, United States
  • University of Electronic Science and Technology of China
    Chengdu, China
mini profile avatar Xin Di