NPI Central
Rex Ponnudurai, M.D. — NPI 1639226681, Newark, NJ | NPI Central