South China University of Technology Guangzhou, China
Nanchang University
Hyderabad
National University of Defense Technology
ESPOCH Ecuador
Ann Arbor, Michigan, USA
Shanghai Jiao Tong University & Shanghai Innovation Institute Shanghai
Stockholm, Sweden
University of South Dakota Vermillion, USA
Institute of Physics, Slovak Academy of Scienecs Bratislava
T3LAB Via Sario Bassanelli 9/11 Bologna, Italy
University of Electronic Science and Technology of China Chengdu, Sichuan, China
PhD student at Zhejiang University & Westlake University Hangzhou, Zhejiang, China.
Pontificia Universidad Catolica de Chile Santiago - Chile
Tsinghua University & Ruijin Hospital, Shanghai Jiao Tong University School of Medicine
Beihang University Beijing
Image Processing Lab Sharif University of Technology, Tehran, Iran.