NPI Central
Humeraa Qamar, MD, PA NPI Number 1033469069 — Ocala, FL | NPI Central