Profile picture
Sheng Xu
Doctorate
  • Lecturer / Senior Lecturer
    Primary
    Jiangsu University of Science and Technology
    Zhenjiang, China
  • Technician / Assistant
    Higher Technical Institute, University of Lisbon
    Lisbon, Portugal
mini profile avatar Sheng Xu