Xinchen Ran · Study