Yan Mo received her B.S. in 2001 from University of Science and Technology of China and her Ph.D. degree in 2006 from Hong Kong University of Science and Technology. She did her postdoctoral research at The University of Hong Kong from 2006 to 2008, Hong Kong University of Science and Technology from 2008-2009, and National Chiao Tung University from 2009 to 2011.