Hanjun Xiao, University of Pennsylvania