Birthdate
June 1977
Nationality
British
Occupations
Director
Roles
Director
Address
Mezzanine Floor, Lonsdale House, 52 Blucher Street, Birmingham, United Kingdom, B1 1QU
Shaohua Chen was born in June 1977.
Shaohua Chen Business Events
Same name people