You must be logged in to see Rui Xu's about summary.
Contact & Other Info
You must be logged in to see Rui Xu's contact details.
Education
You must be logged in to see Rui Xu's education details.
Experience
You must be logged in to see Rui Xu's work experience details.