NPI Central
Kappukalar Ziyaaudhin, MD — NPI 1033101035, Newark, NJ | NPI Central