NPI Central
Ramya Vedula, D.O. — NPI 1851591622, Princeton, NJ | NPI Central