NPI Central
Astha Upadhyaya, MD — NPI 1447970181, Birmingham, AL | NPI Central