XU, Ruxu

XU, Ruxu
c/o WuXi AppTec (Tianjin) Co., Ltd.
111 Huanghai Road
Tianjin Economic-Technological
Development Area (TEDA)
Tianjin 300457