Taylor earned her B.Sc. in fine chemistry from Shandong Institute of Light Industry; and her Ph.D. from Guangzhou Institute of Geochemistry, Chinese Academy of Sciences.