Haoming Guan · Study