Reference author: Kai Guo

First name
Kai
Last name
Guo