![china skyline](https://www.ppd.com/wp-content/uploads/2020/01/shutterstock_340108565-2000x600.jpg)
PPD
Shenyang, China
Address:
Unit 01-04, 06-07, 43F, Tower A,
No. 61 Beizhan Road,
Shenhe District, Shenyang City,
Liaoning Province, China
Phone Number:
![china skyline](https://www.ppd.com/wp-content/uploads/2020/01/shutterstock_340108565-2000x600.jpg)
Unit 01-04, 06-07, 43F, Tower A,
No. 61 Beizhan Road,
Shenhe District, Shenyang City,
Liaoning Province, China