FDA Inspection 1213628 - Cooper Green Mercy Health Svc. Authority an Affiliate of UAB - June 15, 2023 | KeyPedia