FDA Inspection 1006252 - PPD, Inc., part of Thermo Fisher Scientific - February 23, 2017 | Global Key Solutions