FDA Inspection 1297212 - Jay Patel, M.D., M.B.A - December 18, 2025 | Global Key Solutions