FDA Inspection 1023639 - The Baylor Scott & White Research Institute IRB, Temple - August 18, 2017 | Global Key Solutions