Comment Comment by yokisan They may have studied in the LSE but Yizhou Ren is from Germany, apparently. parent yokisan 9 years ago