Xiaochuan Pu · Study