
PPD Central Lab
Shanghai, China
Address:
Floor 2, Building 4
No. 188 Pingfu Road
Xuhui District
Shanghai, 200231
China
Phone Number:

Floor 2, Building 4
No. 188 Pingfu Road
Xuhui District
Shanghai, 200231
China