FDA Inspection 1168571 - Oklahoma Blood Institute Southwest - April 20, 2022 | Global Key Solutions