Xianguo Li

Chinese Academy of Sciences Ningbo Institute of Materials Technology and Engineering (NIMTE)

Chinese Academy of Sciences Ningbo Institute of Materials Technology and Engineering (NIMTE)

-

-

-

Sun Yat-sen University, China

Indian Institute of Technology Bombay, India

Earth Science New Zealand, New Zealand

University of New South Wales (UNSW), Australia

South China University of Technology, South China

Sandia National Laboratories, Livermore, USA