https://scholar.google.com/citations?user=tegk810AAAAJ&hl=en
University of Electronic Science and Technology of China
Chengdu, Sichuan, China