All LocationsPPD LabSuzhou, ChinaAddress:Bld 6, 19 Yong'an Road Xushuguan Town SND, Suzhou, 215151Phone Number:+86 0512 8888 1888Get Directions