CHEN Roger
Room 7018, 7th floor, Tower A,
580 West Nanjing Road, Jingan District
Shanghai
China
Room 7018, 7th floor, Tower A,
580 West Nanjing Road, Jingan District
Shanghai
China
Phone: +86 21 22502065
Cellphone: +86 13 501824961