Email: haihui1@ualberta.ca
Haihui Cheng is a CSC joint PhD student working on evolutionary game systems.