An-Ly Yao's contacts