University of Ottawa, Canada
University of Basel, Switzerland
Indian Institute of Technology Bombay (IITB), India
University of Hiroshima, Japan
University of Algarve, Portugal
University of Birmingham, United Kingdom
University of New South Wales, Australia
Ewha Womans University, South Korea
Bowling Green State University, United States of America
University of Basel, Switzerland
University of Alberta, Canada
Zelinsky Institute of Organic Chemistry, Russia
Peking University, China.
Chinese University of Hong Kong, Shenzhen (CUHK-SZ),China
Peking Univeristy, China
Durham University, United Kingdom
Peking Univesity, China.
Florida State University, United States of America