Yifan Tu's Interests