NPI Central
Giridhar Vedula, MD — NPI 1730387697, Atlanta, GA | NPI Central