Libo Shen
linkedin icon

Rating

Not rated

Libo Shen

  • Country
  • United Kingdom
  • City
  • London
  • Education
  • Shanghai Jiao Tong University

Participated in projects