Washington University in St. Louis St. Louis, MO
Providence, RI
New Delhi
University of Science and Technology Beijing Beijing
PKU(CCME) China
Beijing Institute of Technology Beijing, China
UFRJ/PEQ Rio de Janeiro, Brazil
Shenzhen
Argonne National Laboratory
University of Stuttgart Germany
Universidade Federal do Rio Grande do Norte Parnamirim, RN.