NPI Central
Ajay Nirula, MD — NPI 1538799309, San Diego, CA | NPI Central