Liang (Benson) Ren in Adelaide and was educated at Shanghai Jiao Tong University.
Share this profile
Shanghai Jiao Tong University
2000
-
2004
Bachelor of Science (BS). Computer Science and Engineering
TAFE SA
2016
-
2016
English As Second Language
RELATED SEARCHES