Bin Xue

Bin is currently a university student and she is majoring in computing science and mathematics. She likes playing games and enjoys creating them.