FDA Inspection 958026 - Temple University Hospital - Jeanes Campus Blood Bank - January 12, 2016 | Global Key Solutions