Shanghai, Shanghai, China
National Cheng Kung University
Stellenbosch University/Universiteit Stellenbosch