X X

Xiuming Xu

Education & training

Ucl

2014 - 2016 London, Greater London IT development