FDA Inspection 1241292 - UAB Medicine at Hoover Primary and Specialty Care - June 04, 2024 | KeyPedia