Imperial College London
London, City of London, UK
Tsinghua University
Beijing, China
Tongji University
Shanghai, China