NPI Central
Sameer Narula, MD — NPI 1427750082, Miami, FL | NPI Central